@charset "utf-8";
@font-face {
	font-family: 'myFont';
	src: url("../fonts/Sansation.otf");
}
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {margin:0;padding:0;}
fieldset, img {border:none;}
/* remember to define focus styles! */
:focus {outline:0;}
address, caption, cite, code, dfn,
em, th, var, optgroup {font-style:normal;font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
abbr, acronym {border:none;font-variant:normal;}

input, button, textarea,
select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;resize: none;}
code, kbd, samp, tt {font-size: 100%;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {*font-size: 100%;outline:none;}
body {line-height: 1.5; font-family:"Noto Sans SC",Arial,sans-serif; font-size:14px; color: #222324;font-weight: 400;font-size:14px; color: #222324;}
/*body {line-height: 1.5; font-family:"微软雅黑",'宋体',SourceHanSerifCN-Bold,"微软雅黑","\5b8b\4f53",Arial,sans-serif; font-size:14px; color: #222324;}*/
ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;
/*表格自动换行*/
table-layout:fixed;word-wrap:break-word;}
caption, th{text-align:center;}
/*caption, th {text-align: left;}*/
sup, sub {font-size: 100%;vertical-align: baseline;}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
/* a{transition:.3s; -webkit-transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s;} */
/*------------浮动-----------------*/
.clear{ clear:both; height:0; font-size:0; overflow:hidden; line-height:0;}
.clear10{ clear:both; height:10px; overflow:hidden;}
.clear15{ clear:both; height:15px; overflow:hidden;}
.clear20{ clear:both; height:20px; overflow:hidden;}
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; }
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px;}

.textover{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;filter:alpha(opacity=50);}
a{color: #333;}
a.cur,.cur a{ color: #004478;}

@media only screen and (min-width:960px ) {
	.animation{
		-moz-transform: translate(0,80px); 
		-o-transform: translate(0,80px); 
		-webkit-transform: translate(0,80px); 
		transform: translate(0,80px);  opacity: 0;
	}
	.animation.animationLeft{
		-moz-transform: translate(-80px,0); 
		-o-transform: translate(-80px,0); 
		-webkit-transform: translate(-80px,0); 
		transform: translate(-80px,0); 
	}
	.animation.animationRight{
		-moz-transform: translate(80px,0); 
		-o-transform: translate(80px,0); 
		-webkit-transform: translate(80px,0); 
		transform: translate(80px,0); 
	}
	.animation.srcospcur{-moz-transform: translate(0,0px); -o-transform: translate(0,0px); -webkit-transform: translate(0,0px); transform: translate(0,0px); opacity: 1; transition:1.3s; -webkit-transition:1.3s; -moz-transition:1.3s; -ms-transition:1.3s; -o-transition:1.3s;}
}

.table{ height:100%; display:table; margin: 0 auto; width: 100%;}
.table-cell{ display:table-cell; vertical-align:middle;} 

.wap{width: 1280px; margin: 0 auto;}
/*:lang(zh-hk) body,body{font-family: "microsoft yahei", "Arial", sans-serif;}*/
body{color: #333333; font-size: 14px;  width: 100%;  position: relative;overflow-x:hidden ; background: #fff; }
img{max-width: 100%;height: auto !important;}
html{ position: relative; width: 100%;}
input.but{cursor: pointer;}
.main{min-height: 100vh; position: relative; overflow: hidden; background: #fff;}

/*  */
/*p{text-indent: 2em;}*/
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f21{font-size: 21px;}
.f22{font-size: 22px;}
.f24{font-size: 24px;}
.f26{font-size: 26px;}
.f28{font-size: 28px;}
.f30{font-size: 30px;}
.f31{font-size: 31px;}
.f32{font-size: 32px;}
.f33{font-size: 33px;}
.f34{font-size: 34px;}
.f36{font-size: 36px;}
.f38{font-size: 38px;}
.f40{font-size: 40px;}
.f42{font-size: 42px;}
.f46{font-size: 46px;}
.f48{font-size: 48px;}
.f54{font-size: 54px;}
.f58{font-size: 58px;}
.f60{font-size: 60px;}
.f70{font-size: 70px;}
.f200{font-size: 200px;}
.bolder{font-weight: bolder;}
@media (min-width: 1024px){
	a:hover{color: #004478;}
}

.lanse{color:  #084478;}
.oneLine{white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.twoLine{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;}
.threeLine{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;word-break: break-all;overflow: hidden;}
.color666{color: #666666;}
.fixedVideo,.alertOpctioy{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.7); z-index:99999999999999; display:none;}
.fixedVideo .videoDDD{background: #222 url(/images/loading_1.gif) no-repeat  center; border-radius: 4px; width:900px; height:600px; position:absolute; left:50%; margin-left:-450px; top:50%; margin-top:-300px;}
.fixedVideo .videoDDD iframe,.fixedVideo .videoDDD embed,.fixedVideo .videoDDD video{ width:100%; }
.fixedVideo .videoDDD iframe,.fixedVideo .videoDDD embed{ height: 100%;}
.fixedVideo .videoDDD .openVd{ width:100%; height:100%;}
.allContact{ position:fixed; width:1160px; left:50%; margin-left:-600px; top:10%; height:73%; overflow-y:scroll; background:#fff; padding:40px 20px 20px 40px; z-index:556; }
.closeTxtt{ position:absolute; right:0; top:0px; cursor:pointer; background:#ccc;}
.closeVideo{position: absolute;z-index: 555; left: 100%; top: 0; width: 32px; padding: 5px;background: #16559c; border-radius:0 3px 3px 0;display: block;}
.closeVideo img{display: block;}

/* ********************** */
.allTop{height: 88px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	background-color: #ffffff;position: fixed;top: 0;left: 0;width: 100%;z-index: 20;}
.allTopAfter{height: 88px;}
.allTopLogo{float: left;margin-top: 23.5px;}
.allTopMenu{position: absolute;top: 0;right: 40px;}
.allTopMenuUl{}
.allTopMenuUl li{float: left;font-size: 16px;font-weight: bold;line-height: 88px;}
.allTopMenuUl li:after{
	width: 100%;
	height: 0;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: #084478;
	content: '';
	transition: all 200ms;
}

.allTopMenuUl li a{padding: 0 10px;position: relative;z-index: 5;transition: all 200ms;}
@media (min-width: 1024px){
	.allTopMenuUl li:hover:after{
		height: 100%;
	}
	.allTopMenuUl li:hover a{
		color: #fff;
	}
}

.allTop .wap{position: relative;}
.allTopSea{position: absolute;top: 33.5px;right: 0;cursor: pointer;}
.allTopLogo{width: 459px;}
@media (max-width: 1320px){
	.allTopLogo{
		width: 345px;
	}
	.allTopMenuUl li a{
		padding: 0 10px;
	}
	.allTopMenuUl li{
		margin: 0 7px;
	}
}
.allFooterLogo{width: 492px;}
.allTopMenuUl li div{
	width: 800px;
	background-color: #6c6970;
	position: absolute;
	top: 100%;
	left: 0;
	display: none;
}
.allTopMenuUl li dl{
	box-sizing: border-box;
	padding: 15px 0 15px 20px;
}
.allTopMenuUl li:nth-child(2) dl{
	width: calc(100vw - ((100vw - 1280px)/2) - 617px);
}
.allTopMenuUl li:nth-child(3) dl{
	width: calc(100vw - ((100vw - 1280px)/2) - 721px);
}
.allTopMenuUl li dl dd{
	float: left;
    font-weight: bold;
    font-size: 13px;
    line-height: 30px;
    color: #d2ced5;
    -webkit-transition: color 300ms;
    transition: color 300ms;
    padding: 0 10px;
}
.allTopMenuUl li dl dd a{padding: 0;color: #d2ced5;}
.allTopMenuUl li dl dd a:hover{color: #fff !important;}

@media (min-width: 1024px){
	.allTopMenuUl li:hover div{display: block;}
}
.allTopMenuUl li.active dl a::before{display: none;}
/* .allTopMenuUl li.active a{color: #ff9600;font-weight: bolder;}
.allTopMenuUl li.active dl dd a:hover{color: #ff9600;font-weight: normal;} */
.allTopMenuUl li dl{white-space: nowrap;width:600px;}

.allTopMenuUl li{position: relative;}
.allTopMenuUl li a{display: block;}
/*.allTopMenuUl li.active a{color: #004478;}
.allTopMenuUl li.active a::before{content: "";width: 100%;height: 4px;
	background-color: #0068b7;position: absolute;bottom: 6px;left: 0;}
.allTopMenuUl li:hover{color: #004478;}*/
/* .allTopMenuUl li:hover::before{content: "";width: 100%;height: 4px;
	background-color: #0068b7;position: absolute;bottom: 6px;left: 0;} */
.syBanner{position: relative;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;position: relative;background: none!important;border-bottom: 5px solid #cccccc;}
/* img.syBannerImg.img100{display: none;} */
.syBanner .animation{height: 100%;}
.syBanner .wap{position: absolute;bottom: -80px;height: 130px;background: #06579F;left: 50%;transform: translateX(-50%);
-ms-transform:translateX(-50%);z-index: 2;
-moz-transform:translateX(-50%);
-webkit-transform:translateX(-50%);
-o-transform:translateX(-50%);}
.syBanIco{height: 100%;}
.syBanIco li{float: left;width: 33.33%;height: 100%;text-align: center;color: #FFFFFF;font-size: 16px;position: relative;}
.syBanIco div{height: 48px;margin-top: 25px;}
.syBanIco li::before{content: "";height: 60px;width: 1px;background: #1F6AAB;position: absolute;top: 50%;left: 0;margin-top: -30px;}
.syBanIco li p{margin-top: 8px;}
.syBanIco li:nth-child(1)::before{background: none;}
.syJtJj{padding: 1px 0 30px 0;background: url(../images/1223/bj1.png) no-repeat left bottom -63px;}
.allTit01{font-size: 24px;margin-top: 35px;font-weight: bold;}
.allTit02{font-size: 18px;color:#CACACA;text-transform: uppercase;font-weight: bold;font-family: arial;margin-top: 2px;}
.syJtJjLeft{width: 793px;margin-left: 0;}
.syJtJjRig{width: 425px;}
.syJtJjLeft01{font-size: 16px;margin-top: 16px;}
.syJtJjLeft01 p.mt20{margin-top:18px ;}
.allMore{}
.allMore a{display: block;width: 160px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	height: 46px;text-align: center;line-height: 42px;color: #16559c;font-size: 16px;border-radius: 23px; -webkit-border-radius: 23px;font-weight: bold;
	border: 2px solid #144D80;}
.allMore a:hover{background: #144D80;color: #FFFFFF;}
.allMore1{font-size: 16px;font-weight: bold;
	color: #16559c;}
.allMore1 a{color: #16559c;}
.syJtJjRigNr{margin-right: 25px;position: relative;cursor: pointer;}
.syJtJjRigNr::before{content: "";width: 70px;position: absolute;top: 46%;left: 50%;margin: -35px 0 0 -35px;background: url(../images/ico4.png) no-repeat;
	height: 70px;z-index: 2;opacity: 0.8;}
.syJtJjRig{position: relative;margin-top: 83px;}
.syJtJjRig::before{content: "";width: 320px; position: absolute;bottom: -60px;right: 0;
	height: 180px;
	background-color: #000000;
	opacity: 0.03;}
.syJtJjLeft02{margin-top:28px;}
.syTd{padding: 1px 0 37px 0;background:#efefef;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
.syTdNrXzWc{position: relative;padding: 0 50px;}
.swiper-button-prev111, .swiper-button-next111{width: 39px;position: absolute;top: 50%;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);
	height: 39px;border-radius: 50%; -webkit-border-radius: 50%;cursor: pointer;
	background: #cccccc;}
.swiper-button-prev111{background: #cccccc url(../images/1223/row1.png) no-repeat center center;left: 0;}
.swiper-button-next111{background: #cccccc url(../images/1223/row2.png) no-repeat center center;right: 0;}
.swiper-button-prev111:hover{background: #0A4477 url(../images/1223/row1.png) no-repeat center center;}
.swiper-button-next111:hover{background: #0A4477 url(../images/1223/row2.png) no-repeat center center;}
.syTdNr{margin-top: 30px;}
.syTdNr .btns{
	display: none !important;
	margin-top: 10px;
	width: 100%;
	position: relative;
	text-align: center;
	font-size: 0;
	bottom: auto;
}
.syTdNr .btns span{
	width: 15px;
	height: 3px;
    opacity: 1;
    background: none;
    border: none;
    background: #ddd;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
}
.syTdNr .btns span.swiper-pagination-bullet-active{
	background: #084478;
}
@media (max-width: 1024px){
	.syTdNr .btns{
		display: block;
	}
}

.syXwConZwcMk .btns{
	display: none;
	margin-top: 10px;
	width: 100%;
	position: relative;
	text-align: center;
	font-size: 0;
	bottom: auto;
}
.syXwConZwcMk .btns span{
	width: 15px;
    opacity: 1;
    background: none;
    border-radius: 0;
    border: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 3px;
    background: #ddd;
}
.syXwConZwcMk .btns span.swiper-pagination-bullet-active{
	background: #084478;
}
@media (max-width: 1024px){
	.syXwConZwcMk .btns{
		display: block;
	}
}

.more{
	width: 120px;
	height: 36px;
	border-radius: 18px;
	text-align: center;
	font-size: 14px;
	line-height: 34px;
	display: none;
	margin: 10px auto 0;
	color: #084478;
	border: 1px solid #084478;
}
@media (max-width: 640px){
	.more{
		display: block;
	}
}

.syTdNr .swiper-slide{height: 250px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 13px 13px 0;border: solid 1px #dddddd;
	background-color: #ffffff;}
.syTdNr02{color: #005183;white-space: nowrap;margin-top: 10px;}
.syTdNr02 span{font-size: 14px;font-weight: bold;}
.syTdNr02 em{font-size: 12px;margin-left: 4px;}
.syTdNr03{font-size: 12px;margin-top:7px;line-height: 1.7;-webkit-line-clamp: 2;
	color: #777777;}
.allTit01.colorfff{color: #FFFFFF;}
.allTit02.colorfff{color: #FFFFFF;opacity: .6;}
.syXwXzWcBj{background-color: #efefef;padding: 1px 0 0;margin-top: 35px;}
.syXw{padding: 0 0 16px 0;}
.allTitWc{position: relative;border-bottom: 1px solid #E5E5E5;padding: 0 0 13px 0;}
.allTitRig{position: absolute;bottom: 0;right: 0;}
.allTitRig li{float: left;font-size: 20px;padding: 0 30px;position: relative;}
.allTitRig li a{color: #555555;display: block;line-height: 50px;position: relative;}
.allTitRig li.active a{font-weight: bold;color: #004478;}
.allTitRig li.active a::before{content: "";width: 100%;height: 4px;position: absolute;bottom: 0;left: 0;
	background-color: #16559c;}
.allTitRig li a:hover{font-weight: bold;color: #004478;}
.allTitRig li::before{content: "";height: 12px;position: absolute;top: 50%;left: 0;width: 1px;margin-top: -6px;
	background-color: #333333;
	opacity: 0.32;}
.allTitRig li:nth-child(1)::before{background: none;}
.syXwConZwcMk{display: none;}
.syXwCon{font-size: 15px;position: relative;}
.syXwCon::before{content: "";width: 1px;background:#E5E5E5;position: absolute;top: 30px;right: 33%;bottom: 22px;height: auto;}
.syXwConLeft{width: 390px;margin-top: 30px;}
.syXwConLeft02{font-weight: bold;margin-top: 17px;}
.syXwConLeft03{font-family: arial;font-size: 13px;color: #898989;line-height: 1;}
.syXwConList{width: 390px;margin-top: 10px;}
.syXwConCen{margin-left:42px;}
.syXwConLeft03{text-align: right;}
.syXwConList01{margin-top: 5px;}
.syXwConList02{line-height: 1;margin-top: 12px;color: #898989;font-size: 13px;font-family: arial;}
.syXwConList li{position: relative;min-height: 72px;padding: 20px 134px 20px 15px;border-bottom: 1px solid #EFEFEF;}
.syXwConList03{position: absolute;top: 20px;right: 0;width: 110px;
	height: 72px;}
.syXwConList li::before{content: "";width: 5px;border-radius: 50%; -webkit-border-radius: 50%;position: absolute;top: 33px  ;left: 0;
	height: 5px;
	background-color: #B2B2B2;}
.syXwConList li:hover::before{background-color: #004478;}
.syXwConList li:hover .syXwConList02{color: #004478;}
.syXwConList li:hover a{color: #004478;}
.syXwConList li:nth-last-child(1){border-bottom: none;}
.syXwConLeft01 a{display: block;}
.syXwConLeft:hover a{color: #004478;}
.syXwConLeft:hover .syXwConLeft03{color: #004478;}
.syDjWh{padding: 1px 0 50px 0;background: #F6F7F9 url(../images/1223/bj2.jpg) no-repeat left top;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
.syDjWhList{}
.syDjWhList li{float: left;width: 32%;margin: 30px 2% 0 0;background: none;position: relative;}
.syDjWhList li:nth-child(3n){margin-right: 0;}
.syDjWhList01{}
.syDjWhListBot{padding:21px 20px 38px;}
.syDjWhList02{font-size: 16px;font-weight: bold;}
.syDjWhList03{color: #898989;font-family: arial;margin-top: 8px;}
.syDjWhList04{color: #898989;margin-top: 9px;opacity: 0;}
.syDjWhList li:hover{background: #FFFFFF;}
.syDjWhList li:hover .syDjWhList04{opacity: 1;}
.allTitWc22 .allTitRig{position: static;border-bottom: 1px solid #E5E5E5;}
.allTitWc22 .allTitRig li{font-size: 20px;}
.allTitWc22 .allTitRig li a{line-height: 60px;}
.allTitWc22 .allTitRig li:nth-child(1){padding-left: 0;}
.allTitWc22 .allTitRig li::before{height: 20px;margin-top: -10px;background: #666;}
.allTitWc22 .allTitRig li:nth-child(1)::before{background: none;}
.yjRcSwiper{margin-top: 20px;}
.yjRcSwiper a{height: 140px;display: block;padding: 28px 20px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	background-color: #efefef;
	color: #555555;}
.yjRcSwiper01{font-size: 16px;}
.yjRcSwiper02{margin-top: 10px;font-size: 18px;}
.yjRcSwiperWc{margin-top: 29px;}
.yjRcSwiper .swiper-slide:hover a{color: #FFFFFF;background: #154E82;}
.syXsYy{padding: 1px 0 53px 0;background: #F9F9F9 url(../images/bj5.jpg) no-repeat left top;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
.yjRcSwiperWcBj{padding: 1px 0 33px;background: #FFFFFF url(../images/bj6.jpg) no-repeat left bottom;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
.syXsYyList{}
.syXsYyList li{float: left;width: 32%;margin: 30px 2% 0 0;background: none;position: relative;text-align: center;position: relative;}
.syXsYyList li:nth-child(3n){margin-right: 0;}
.syXsYyList01{}
.syXsYyList02{font-size: 18px;}
.syXsYyList03{font-size: 15px;margin-top: 2px;opacity: 0;}
.syXsYyList02{margin-top: 23px;}
.syXsYyListBot{height: 90px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 1px 0 0 0;}
.syXsYyList li:hover .syXsYyList02{font-size: 20px;font-weight: bold;margin-top: 13px;}
.syXsYyList li:hover{color: #004478;background: #FFFFFF;}
.syXsYyList li:hover .syXsYyList03{opacity: 1;}
.allFooter{padding: 1px 0 0;background: #0B518D url(../images/bj7.jpg) no-repeat left bottom;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;color: #ffffff;}
.allFooter .wap{width: 1480px;}
.allFooter .allFooterTop{padding: 85px 0 65px;}
.allFooterDl{float: left;font-size: 16px;margin: 0 0 0 85px;}
.allFooterDlWc .allFooterDl:nth-child(1){margin-left: 0;}
.allFooterDlWc .allFooterDl:nth-last-child(2){margin-left: 45px;}
.allFooterDl dt a{color: #ffffff;font-weight: bold;}
.allFooterDl dd a{color: #ffffff;opacity: 0.7;}
.allFooterDl dd.allFooterDlDt a{opacity: 1;font-weight: bold;}
.allFooterDl dd{margin-top: 10px;}
.allFooterDl dd.allFooterDlDt{margin-top: 30px;}
.allFooterDl dt{padding-bottom: 15px;}
.allFooterLx{position: relative;margin-top: 105px;}
.allFooterLx::before{content: "";width: 1px; position: absolute;top: 0;left: 102px;
	height: 108px;
	background-color: #ffffff;
	opacity: 0.1;}
.allFooterLx01{float: left;}
.allFooterLx02{font-size: 16px;float: left;margin-left: 40px;}
.allFooterLx02 dt{font-weight: bold;padding-bottom: 2px;}
.allFooterLx02 dd{position: relative;padding: 0 0 0 30px;margin-top: 18px;line-height: 1;}
.allFooterLx02 dd img{position: absolute;left: 0;top: 50%;display: block;margin-top: -11px;}
.allFooterLx02 dd span{opacity: 0.7; border-right: 1px solid #9bb1c2;padding: 0 10px 0 0;margin-right: 13px;height: 17px;display: inline-block;}
.allFooterTop .bdshare-button-style0-16{margin-top: 50px;}
.allFooterTop .bdshare-button-style0-16 a{width: 36px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	height: 37px; padding: 0;margin: 0;display: block;float: left;border-radius: 50%; -webkit-border-radius: 50%;
	border: solid 1px #7CA4C7;margin: 0 20px 0 0;}
.allFooterTop .bdshare-button-style0-16 .bds_weixin{background: url(../images/wx.png) no-repeat center center;}
.allFooterTop .bdshare-button-style0-16 .bds_sqq{background: url(../images/qq.png) no-repeat center center;}
.allFooterTop .bdshare-button-style0-16 .bds_tsina{background: url(../images/wb.png) no-repeat center center;}
.allFooterBot{background: rgba(0,0,0,.1);height: 70px;font-size: 16px;color: #A5B3C5;}
.allFooterBotLeft{line-height: 70px;float: left;}
.allFooterZq{ float: right;width: 150px;text-align: center;line-height: 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: 15px;border-radius: 20px; -webkit-border-radius: 20px;
	height: 40px;
	border: solid 1px #486E8E;}
.allFooterZq img{display: inline-block;vertical-align: middle;margin: 0 0 0 7px;}
.nYBan{position: relative;}
.nYBan img.m{display: none;}
.syBanner img.m{display: none;}
.nYBanWz{position: absolute;line-height: 55px;border-bottom: 1px solid rgba(255,255,255,.2);top: 0;left: 0;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 0 0 40px;color: #999999;display: none;}
.nYBanWz a{color: #999999;}
.nYBanWz span{margin: 0 3px;}
.nYBanMs{position: absolute;top: 50%;width: 100%;left: 0;text-align: center;color: #ffffff;transform: translateY(-50%);font-size: 44px;
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.nYBanMs h3{font-size: 48px;letter-spacing: 1px;}
.nYBanMs p{font-size: 18px;text-indent: 0;font-weight: normal;text-transform: uppercase;}
.nYBanMs h3 i{width: 324px;display: inline-block;opacity: 1;height: 1px;background: #FFFFFF;vertical-align: middle;}
.nYBanMs h3 span{display: inline-block;vertical-align: middle;margin: -3px 70px 0;}
.nYBanMenu{width: 100%;height: 80px; vertical-align: middle;
	background-color: #f5f5f5;}
.nYBanMenu ul{text-align: center;white-space: nowrap;font-size: 20px;}
.nYBanMenu ul li{display: inline-block;margin: 0;}
.nYBanMenu ul li a{color: #333333;display: block;line-height: 80px;position: relative;padding: 0 26px;}
.nYBanMenu ul li.active a{background: #084478;color: #FFFFFF;}
/* .nYBanMenu ul li.active a::before{content: "";width: 100%;height: 2px;position: absolute;bottom: 20px;left: 0;
	background-color: #ffffff;} */
.jjTop{padding: 60px 0 31px 0;background: url(../images/img6.png) no-repeat right top;-webkit-background-size: 16% auto;-moz-background-size: 16% auto;background-size: 16% auto;}
.jjTopLeft{width: 607px;line-height: 1.7;}
.jjTopLeft .allTit01{margin-top: 0;}
.jjTopLeft01{font-size: 48px;font-weight: bold;margin-top: 23px;}
.jjTopLeft02{font-size: 18px;margin-top: 20px;text-indent: 2em;}
.jjTopLeft03{font-size: 20px;margin-top: 25px;
	letter-spacing: 1px;
	color: #084478;}
.jjTopLeft04{display: -webkit-flex; /* Safari */ margin-top: 40px;
  display: flex;justify-content: space-between;}
	.jjTopLeft04 dt{line-height: 1;padding-bottom: 4px;}
.jjTopLeft04 dt span{font-size: 40px;font-weight: bold;margin-right: 6px;}
.jjTopLeft04 dt em{font-size: 16px;}
.jjTopLeft04 dd{font-size: 18px;margin-top: 10px;}
.jjTopLeft04 dd img{display: inline-block;vertical-align: middle;margin: -3px 10px 0 0;}
.jjTopRig{width: 640px;}
.jjBot{background: url(../images/bj9.png) no-repeat left bottom -20px;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;background-size: 100% auto;padding-bottom: 150px;}
.jjBotNr{background-color: #f7f7f7;padding: 35px 0 70px 0;}
.jjBotUl{padding: 0 85px 0 45px;}
.jjBotUl li{background-color: #ffffff;position: relative;margin-top: 35px;}
.jjBotUl01{width: 270px;position: absolute;top: 0;left: 0;bottom: 0;overflow: hidden;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
.jjBotUl01 img{display: none;}
.jjBotUl02{padding: 20px 40px 30px 315px;font-size: 14px;line-height: 2;
	color: #666666;}
.jyDsNr{padding: 50px 0 40px;}
.jyDsNrLeft{width: 500px;}
.jyDsNrRig{width: 666px;}
.jyDsNrRig01{font-size: 32px;border-bottom: 1px solid #084478;
	color: #084478;}
.jyDsNrRig01 div{float: left;position: relative;padding-bottom: 2px;position: relative;}
.jyDsNrRig01 div::before{content: "";width: 100%;height: 6px;position: absolute;bottom: -6px;left: 0;
	background-color: #084478;}
.jyDsNrRig02{font-size: 36px;margin-top: 15px;padding-bottom: 12px;
	color: #084478;}
.jyDsNrRig03{font-size: 18px;line-height: 1.8;
	color: #666666;}
.jyDsNrRig03 p{margin-top: 30px;}
.jyDsNrRig04{text-align: right;margin-top:20px;padding-right: 30px;}
.jyDsNrRig04 img{
	float: right;
}
.jyDsNrRig04 .ttt{
	float: right;
	display: inline-block;
	font-size: 18px;
	line-height: 82px;
	color: #666666;
}
.hxTdImg{margin-top: 50px;}
.hxTdList{}
.hxTdList li{float: left;width: 48.5%;margin: 3% 3% 0 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: solid 1px #e5e5e5;height: 350px;overflow: hidden;padding: 33px 0 0 33px;cursor: pointer;}
.hxTdList li:nth-child(2n){margin-right: 0;}
.hxTdList01{float: left;}
.hxTdListRig{float: right;width: 328px;}
.hxTdList02{white-space: nowrap;border-bottom: 1px solid  #094980;padding-bottom: 22px;}
.hxTdList02 span{font-size: 32px;}
.hxTdList02 em{font-size: 20px;margin-left: 15px;
	color: #084478;}
.hxTdList03{font-size: 20px;margin-top: 14px;}
.hxTdList04{font-size: 16px;line-height: 2;margin-top: 5px;width: 98%;
	height: 128px;
	color: #666666;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;word-break: break-all;overflow: hidden;}
@media (max-width: 768px){
	.hxTdList04{
		height: 110px;
	}
}
.hxTdListWc{padding: 10px 0 80px;}
.zzJgNr{text-align: center;margin: 50px 0 40px;}
.whBt{font-size: 36px;text-align: center;
	color: #0c487b;}
.whTopNrList{}
.whTopNrList li{width: 310px;float: left;margin: 30px 18px 0 0;position: relative;
	height: 140px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	border: solid 1px #e5e5e5;}
.whTopNrList01{position: absolute;top: 50%;left: 30px;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.whTopNrList02{font-size: 24px;letter-spacing: 1px;
	color: #084478;}
.whTopNrList03{font-size: 16px;margin-top: 10px;
	color: #333333;
	opacity: 0.9;}
.whTopNrListRig{position: absolute;top: 50%;left: 125px;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.whTopNrList{width: 700px;margin-top: 40px;}
.whTop{background: url(../images/bj10.png) no-repeat right bottom;padding: 70px 0 58px;}
.whBot{background: url(../images/bj11.jpg) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;padding: 55px 0 75px;margin-bottom: 80px;}
.whBotList{width: 495px;margin: 0 auto;padding-top: 40px;}
.whBotList li{position: relative;margin-top: 34px;}
.whBotList01{position: absolute;top: 50%;left: 0;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.whBotList02{font-size: 24px;position: absolute;top: 50%;left: 88px;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);
	color: #084478;}
.whBotList03{float: right;white-space: nowrap;line-height: 2;width: 252px;}
.lsWhImg{margin-top: 45px;max-width: 250px;margin-left: auto;margin-right: auto;}
.lsWhList{padding-top: 1px;margin-bottom: 60px;}
.lsWhList li{text-align: center;width: 50%;float: left;margin: 43px 0 0 0;}
.lsWhList h3{font-size: 30px;line-height: 54px;background: url(../images/bj12.png) no-repeat center center;
	color: #ffffff;}
.lsWhList p{font-size: 24px;white-space: nowrap;margin-top: 15px;}
.lcNr{height: 610px;position: relative;margin-top: 25px;width: calc(100% - 80px);overflow: initial;}
.lcNr::before{content: "";width: 120%;height: 1px;background: #cccccc;position: absolute;top: 50%;left: -10%;}
.lcNr .swiper-slide{width: 300px;padding: 300px 0 0 0;position: relative;height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.lcNrTime{font-size: 30px;position: absolute;top: 50%;left: 0;margin-top: -60px;width: 100%;text-align: center;
	color: #0b4679;}
.lcNrBt{font-size: 18px;margin-top: 22px;text-align: center;margin-bottom: 10px;}
.lcNrImg{position: relative;margin-top: 16px;}
.lcNr .swiper-slide::before{content: ""; width: 23px;background: url(../images/list2.png) no-repeat center center;position: absolute;top: 50%;left: 50%;margin-top: -11.5px;margin-left: -11.5px;
	height: 23px;}
.lcNrImgPos div{
	width: 100%;
	font-size: 14px;
	line-height: 1.6;
	color: #333;
	margin-top: 10px;
}
.lcNr .swiper-slide:nth-child(2n){padding: 0;}
.lcNr .swiper-slide:nth-child(2n) .lcNrBt{position: static;}
.lcNr .swiper-slide:nth-child(2n) .lcNrImg{margin-top: 35px;}
.lcNr .swiper-slide:nth-child(2n) .lcNrTime{margin-top: 14px;}
/*.lcNr .swiper-slide:nth-child(1){margin-left: 60px;}*/
.swiper-button-next, .swiper-button-prev{position: static;display: inline-block;width: 50px;
	height: 50px;border-radius: 50%; -webkit-border-radius: 50%;margin: 0 25px;
	background-color: #f2f2f2;}
.lcNrRow{text-align: center;margin: 20px 0 50px;}
.swiper-button-prev{background: #f2f2f2 url(../images/row2.png) no-repeat center center;}
.swiper-button-next{background: #f2f2f2 url(../images/row4.png) no-repeat center center;}
.swiper-button-prev:hover{background: #084478 url(../images/row5.png) no-repeat center center;}
.swiper-button-next:hover{background: #084478 url(../images/row3.png) no-repeat center center;}
.lcNrWz{font-size: 16px;line-height:1.8;margin-top: 16px;
	color: #7e7f80;}
.lcNr .swiper-slide:nth-child(2n) .lcNrWz{margin-top: 0;}
.lcNr .swiper-slide:nth-child(2n) .lcNrImg{margin-top: 21px;}
.qyRyList{padding: 30px 0 25px;}
.qyRyList li{float: left;width: 23.5%;margin: 10px 2% 0 0;}
.qyRyList li:nth-child(4n){margin-right: 0;}
.qyRyList01{padding: 16px;background: url(../images/xk.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.qyRyList02{font-size: 16px;text-align: center;margin-top: 15px;line-height: 22px;height: 44px;
	color: #595757;}
.yzfwMb{background-color: #f5f8fa;margin-top: 35px;}
.yzfwMbLeft{width: 50%;}
.yzfwMbRig{width: 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 14px 35px 0 50px;}
.yzfwMbRig01{}
.wmcjBj{background-color: #f7f8f8;padding: 1px 0 1px;}
.yzfwMbRig01 li{position: relative;font-size: 18px;color: #0b4679;padding: 0 0 0 95px;line-height: 1.8;margin-top: 7px;}
.yzfwMbRig01 li span{position: absolute;top: 0;left: 0;display: block;
	color: #323333;}
.yzfwMbRig02{font-size: 20px;color: #323333;margin-top: 10px;}
.yzfwMbRig02 span{font-size: 16px;}
.yzfwMbRig03{display: -webkit-flex; display: flex;justify-content: space-between;margin-top: 16px;}
.yzfwMbRig03 p{font-size: 18px;text-indent: 0;
	color: #0b4679;}
.yzfwMbRig03 h3{font-size: 60px;font-family: arial;line-height: 1;margin-top: 10px;
	color: #0b4679;}
.yzfwMbRig03 li h3 span{font-size: 18px;font-weight: normal;margin-left: 2px;}
.sxljNr{background:#F4F7F9 url(../images/bj13.jpg) no-repeat left bottom;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;text-align: center;padding: 70px 0 110px;margin-top: 95px;}
.sxljNrTit{font-size: 36px;text-align: center;
	color: #0a4678;}
.sxljNr01{font-size: 16px;line-height: 1.8;margin-top: 24px;
	color: #666666;}
.sxljNr02{display: -webkit-flex; display: flex;justify-content: space-between;margin-top: 48px;}
.sxljNr02_1{width: 120px;
	height: 120px;text-align: center;line-height: 120px;font-size: 0;
	border: solid 1px #999999;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 50%; -webkit-border-radius: 50%;}
.sxljNr02_1 img{display: inline-block;vertical-align: middle;}
.sxljNr02_1 img:nth-child(1){display: inline-block;}
.sxljNr02_1 img:nth-child(2){display: none;}
.sxljNr02 li p{font-size: 18px;margin-top: 40px;}
.sxljNr02 li:hover{color: #084478;}
.sxljNr02 li:hover .sxljNr02_1{background-color: #084478;border-color: #084478;}
.sxljNr02 li:hover .sxljNr02_1 img:nth-child(1){display: none;}
.sxljNr02 li:hover .sxljNr02_1 img:nth-child(2){display: inline-block;}
.fwDtNr{margin-top: 40px;}
.fwDtNrSwiper{margin: 30px 0 40px;}
.fwDtNr .swiper-slide a{background-color: #ffffff; display: block;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.07); -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.07); }
.fwDtNrSwiperBot{height: 125px;padding: 15px 20px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.fwDtNrSwiper02{font-size: 18px;font-weight: bold;line-height: 1.5;}
.fwDtNrSwiper03{color: #898989;font-size: 16px; font-family: arial;margin-top: 13px;}
.fwDtNr .swiper-slide{padding: 0 3px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ksNr{margin-top: 70px;}
.ksNrFl{border-bottom: 1px solid #cccccc;margin-top: 25px;}
.ksNrFl li{float: left;width: 16.66%;text-align: center;font-size: 20px;line-height: 70px;position: relative;cursor: pointer;}
.ksNrFl li.active{color: #084478;}
.ksNrFl li:hover{color: #084478;}
.ksNrCon{margin-top: 30px;}
.ksNrConMk{display: none;}
.ksNrConMkLeft{width: 42.2%;}
.ksNrConMkRig{width: 52%;}
.ksNrConMkRig_h3{font-size: 36px;margin-top: 14px;}
.ksNrConMkRig_Nr{font-size: 18px;line-height: 1.9;margin-top: 21px;
	color: #666666;text-indent: 2em;}
.jjBz{background: url(../images/bj15.jpg) no-repeat top center;-webkit-background-size: auto 400px;-moz-background-size: auto 400px;background-size: auto 400px;padding: 48px 0 0;margin-top: 80px;}
.jjBz .sxljNrTit{color: #FFFFFF;}
.jjBzNr{background-color: #ffffff; margin-top: 50px;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.07); -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.07);padding: 24px 0 55px;}
.jjBzNrTop{width: 1140px;max-width: 100%; background: url(../images/bj16.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;height: 361px;margin: 0 auto;padding: 1px 0 0;}
.jjBzNrTopList{width: 885px;margin: 74px auto 0;}
.jjBzNrTopList li{width: 10%;float: left;background: url(../images/bz.png) no-repeat center center;height: 122px;}
.jjBzNrTopList li div{width: 72px;margin: 0 auto;position: relative;cursor: pointer;
	height: 72px;}
.jjBzNrTopList li div p{font-size: 16px;position: absolute;left: 0;width: 100%;top: 50%;transform: translateY(-50%);text-indent: 0;
-ms-transform:translateY(-50%);text-align: center;line-height: 1.2;
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.jjBzNrTopList li:nth-child(2n-1){transform: translateY(65px);-webkit-transform: translateY(65px);}
.jjBzNrTopList li.active, .jjBzNrTopList li.on{background: url(../images/bz2.png) no-repeat center center;color: #ffffff;}
.jjBzNrBot{width: 972px;margin: 28px auto 0;line-height: 1.8;
	font-size: 18px;text-indent: 2em;max-width: 100%;
	color: #666666;}
.jjBzNrBotMk{display: none;}
.fzljNr{background:#F5F8FA url(../images/bj17.jpg) no-repeat top center;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;margin-top: 80px;padding: 45px 0 40px;}
.fzljNrCon02{font-size: 20px; text-align: center;margin: 18px 0 0;
	color: #333333;}
.fzljNrCon{margin-top: 60px;}
.fzMbNr{background:#0B4D86;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;margin: 40px auto 70px;padding: 30px 0 40px;	color: #ffffff;}
.fzMbNr .sxljNrTit{color: #FFFFFF;}
.fzMbNrCon{padding: 17px 110px 0;}
.fzMbNrCon p{font-size: 20px;margin-top: 24px;text-indent: 0;
}
.fzMbNrCon p span{font-size: 18px;height: 40px;line-height: 40px;display: inline-block;padding: 0 10px;margin-right: 20px;
	background-color: #ffffff;min-width: 140px;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;
	color: #084478;}
.qxYy{position: relative;margin: 90px auto 90px;}
.qxYyLeft{width: 300px;
	background-color: #f7f7f7;}
.qxYyRig{margin-left: 0;position: absolute;top: 0;left: 300px;right: 0;bottom: 0;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
.qxYyRig img.img100{display: none;}

.qxYyDh{}
.qxYyDh li{cursor: pointer;height: 74px;border-bottom: 1px solid #E6E6E6;font-size: 20px;line-height: 75px;padding: 0 50px 0 27px;background: url(../images/row6.png) no-repeat right 30px center;}
.qxYyDh li.active{background: #094980 url(../images/row7.png) no-repeat right 30px center;color: #ffffff;}
.qxYyRigPos{position: absolute;width: 400px;height: 100%;top: 0;right: 0;background: rgba(9, 75, 131,.95);}
.qxYyRigPosNr{width: 80%;position: absolute;top: 50%;left: 10%;transform: translateY(-50%); color: #FFFFFF;
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.qxYyRigPosNr_1{font-size: 30px;}
.qxYyRigPosNr_2{font-size: 18px;
	color: #666666;line-height: 1.8;margin-top: 20px;}
.qxYyRigPosNr_3 a{width: 140px;font-size: 16px;display: block;line-height: 38px;text-align: center;
	height: 40px;color: #16559c;border-radius: 39px; -webkit-border-radius: 39px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	border:1px solid #16559c;margin-top: 40px;}
.DtNews{padding-top: 25px;}
.DtNews li{width: 32%;margin: 40px 2% 0 0;float: left;}
.DtNews li:nth-child(3n){margin-right: 0;}
.DtNews01{}
.DtNews02{font-size: 18px;margin-top: 22px;}
.DtNews03{font-size: 16px;margin-top: 6px;}
.DtNews li a{color: #595757;}
.DtNews li a:hover{color: #006fba;}
.lsSx{margin-top: 120px;}
.lsSx01{font-size: 20px;float: left;line-height: 40px;font-weight: bold;
	color: #084478;}
.lsSxRig{float: right;height: 40px;line-height: 40px;}
.lsSx02text{font-size: 20px;background: url(../images/row8.png) no-repeat right 10px center;width: 115px;}
select.lsSx02Sel{appearance:none;
   -moz-appearance:none;
   -webkit-appearance:none;display: block;height: 40px;border: none; font-size: 20px;background: url(../images/row8.png) no-repeat right 10px center;width: 115px;}

.lsSxSea{width: 200px;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 40px 0 0;background: url(../images/sea1.png) no-repeat right center;padding-left: 25px;margin-left: 15px;}
.lsSxSea::before{content: "";width: 1px;position: absolute;top: 50%;left: 0;margin-top: -8.5px;
	height: 17px;
	background-color: #595757;}
.lsSxSeaBut{width: 40px;height: 100%;position: absolute;top: 0;right: 0;cursor: pointer;}
.lsSxSea input{display: block;width: 100%;height: 40px;border: none;}
.DtNewsBot{border-top: 1px solid #DCDDDD;margin-top: 27px;}
.DtNewsBot li{position: relative;min-height: 143px;padding: 30px 0;border-bottom: 1px solid #DCDDDD;}
.DtNewsBot01{width: 217px;position: absolute; top: 30px;left: 0;
	height: 143px;}
.DtNewsBotRig{position: absolute;top: 50%;left: 245px;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.DtNewsBotRig h3{font-size: 22px;color: #595757;}
.DtNewsBotRig p{font-size: 18px;margin-top: 20px;
	color: #b5b5b6;}
.DtNewsBot li:hover a .DtNewsBotRig h3{color: #0c5798;}
.DtNewsBot li:hover a .DtNewsBotRig p{color: #0c5798;}
.mwPage{text-align: center;font-size: 14px;margin: 95px auto 0;font-weight: bold;}
.mwPage li{display: inline-block;}
.mwPage a, .mwPage span{display: inline-block;font-size: 18px;color: #595757;padding: 0 5px;line-height: 30px;margin: 0 10px;}
.mwPage a.on, .mwPage a:hover, .mwPage span{color: #084478;border-bottom: 3px solid #084478;}
.mwPage a.pagePrev, .mwPage a.pageNext{width: 60px;border-radius: 50%; -webkit-border-radius: 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;
	height: 60px;font-size: 0px;overflow: hidden;text-indent: 9999999;}
.mwPage a.pagePrev{background:#CCCCCC url(../images/row5.png) no-repeat center center;margin-right: 30px;}
.mwPage a.pageNext{background:#CCCCCC url(../images/row3.png) no-repeat center center;margin-left: 30px;}
.mwPage a.pagePrev:hover, .mwPage a.pageNext:hover{border-bottom: none;}
.DtNewsWc{padding-bottom: 78px;}
.wzXq{margin-top: 75px;width: 900px;}
.wzXq01{text-align: center;font-size: 20px;color: #595757;}
.wzXq02{font-size: 18px;text-align: center;color: #595757;margin-top: 16px;}
.wzXq02 .wzXq02Ly{font-size: 16px;
	color: #898989;}
.wzXq02 span{margin: 0 10px;}
.wzXq03{margin-top: 70px;}
.wzXq03 p{color: #898989;line-height: 2;}
.wzXq03Img{text-align: center;margin: 50px 0;}
.wzXq04{margin: 58px 0 100px 0;}
.wzXq04Left{float: left;}
.wzXq04Left a{ display: block;float: left;width: 109px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-bottom: solid 2px #595757;font-size: 20px;color: #595757;position: relative;text-align: right;padding: 0 18px 0 0;margin-right: 35px;}
.wzXq04Left a::before{content: "";height: 19px;width: 2px;background: #595757;position: absolute;bottom: 0;right: 0;}
.wzXq04Left a.wzXq04Next{padding: 0 0 0 18px;text-align: left;}
.wzXq04Left a.wzXq04Next::before{left: 0;}
.wzXq04Left a:hover{color: #084478;border-bottom-color: #084478;}
.wzXq04Left a:hover::before{background:  #595757;}
.wzXq04Rig{float: right;}
.wzXq04Rig a{font-size: 20px;display: block;background: url(../images/row9.png) no-repeat right center;padding: 0 48px 0 0;
	color: #595757;}
.titSp{font-size: 20px;font-weight: bold;margin-bottom: -10px;margin-top: 40px;
	color: #084478;}
.DtNews.w2{}
.DtNews.w2 li{width: 48.5%;margin-right: 3%;}
.DtNews.w2 li:nth-child(2n){margin-right: 0;}
.DtNews.w2 li:nth-child(3n){margin-right: 3%;}
.DtNews01{position: relative;}
.DtNews01 div{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,.5);display: none;}
.DtNews01 div span{width: 69px;display: block;background: url(../images/bf.png) no-repeat;position: absolute;top: 50%;left: 50%;margin: -34.5px 0 0 -34.5px;
	height: 69px;}
.DtNews li:hover .DtNews01 div{display: block;}
.wzXq03 video{width: 100%;height: auto;}
.DtNews.mt0{padding-top: 0;}
.spHr{width: 100%;height: 1px;background: #E5E6E6;margin-top: 80px;}
.titSp.mt45{margin-top: 45px;}
.zpTopLb{background: #0661A6;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;padding: 0 0;margin-top: 42px;}
.zpTopLbNr li{float: left;width: 25%;text-align: center;padding: 39px 0;position: relative;cursor: pointer;}
.zpTopLbNr p{font-size: 18px;margin-top: 5px;text-indent: 0;
	color: #ffffff;}
.zpTopLbNr{position: relative;}
/* .zpTopLbNr::before{content: "";width: 100%;height: 1px;background: #5992C1;position: absolute;top: 50%;left: 0;} */
.zpTopLbNr li::before{content: "";width: 1px;height: 100px;background: #5992C1;position: absolute;top: 50%;right: 0;margin-top: -50px;}
.zpTopLbNr li:nth-child(4n)::before{background: none;}
.zpTopLbNr li:nth-child(7)::before{background: none;}
.zpTopLbNr li.active::after{content: "";width: 60%;height: 7px;background: #45A8FE;position: absolute;left: 20%;bottom: 0;}
.zpTopLbNr li div{height: 51px;}
.zwList{margin-top: 40px;margin-bottom: 45px;}
.zwList li{background: #F7F8F8;margin-top: 25px;}
.zwListTop{height: 120px;position: relative;}
.zwListTopRig{width: 147px;border-radius: 39px; -webkit-border-radius: 39px;position: absolute;top: 20px;right: 20px;
	height: 39px;line-height: 35px;text-align: center;cursor: pointer;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	border: 2px solid #185F9E;
	font-size: 16px;
		color: #16559c;}
.zwListTopRig:hover{background: url(../images/ico16.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;border: none;color: #ffffff;}
.mailto{
	width: 147px;border-radius: 39px; -webkit-border-radius: 39px;position: absolute;top: 65px;right: 20px;
	height: 39px;line-height: 35px;text-align: center;cursor: pointer;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	border: 2px solid #185F9E;
	font-size: 16px;
		color: #16559c;
		display: block;
}
.mailto:hover{
	background: url(../images/ico16.png) no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;border: none;color: #ffffff;
}


.zwListTopLeft{position: absolute;top: 50%;left: 20px;right: 215px;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.zwListTopLeft h3{font-size: 20px;font-weight: bold;
	color: #595757;}
	.zwListTopLeft h3 span{font-size: 16px;font-weight: normal;color: #898989;margin-left: 100px;}
.zwListTopLeft p{font-size: 16px;margin-top: 6px;text-indent: 0;
	color: #898989;}
.zwListBot{padding: 1px 20px 60px;position: relative;display: none;}
.zwListBot::before{content: "";height: 1px;position: absolute;top: 0;left: 20px;right: 20px;background: #E3E4E4;}
.zwListBot dl{margin-top: 28px;}
.zwListBot dt{font-size: 20px;font-weight: bold;margin-bottom: 10px;
	color: #595757;}
.zwListBot dd{font-size: 16px;
	color: #898989;}
.zwListBot dd .lanse{color: #084478;font-weight: bold;}
.mxCr{margin-top: 40px;}
.mxCrLeft{width: 877px;font-size: 16px;line-height: 2;margin: 70px 0 0 0;}
.mxCrLeft .lanse{font-size: 20px;font-weight: bold;
	color: #084478;}
.ztMb{background:#F6F8F9 url(../images/3.png) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;padding: 55px 0 80px;margin-top: 52px;}
.ztMbTit{font-size: 24px;text-align: center;font-weight: bold;
	color: #084478;}
.ztMbList{margin-top: 50px;}
.ztMbList li{float: left;width: 33.33%;text-align: center;}
.ztMbList h3{font-size: 20px;font-weight: bold;
	color: #084478;}
.ztMbList p{font-size: 16px;line-height: 2.1;margin-top: 12px;
	color: #666666;}
.ztMbList p .lanse{color: #084478;font-weight: bold;}
.bjCsImg{margin-top: 70px;}
.fzclNr{background:#F6F8F9 url(../images/5.png) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;padding: 55px 0 80px;margin-top: 62px;margin-bottom: 85px;}
.fzclNrLb{padding: 0 10px 0 210px;margin-top: 40px;}
.fzclNrLb li{position: relative;padding: 0 0 0 83px;font-size: 16px;line-height: 1.8;margin-top: 12px;
	letter-spacing: 0px;
	color: #666666;}
.fzclNrLb li .lanse{position: absolute;top: 0;left: 0;color: #084478;}
.mHeaderSea{width: 500px;height: 38px;border: 1px solid #ccc;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;margin: 28px 0 0 0;padding-right: 60px;margin: 0 auto;}
.mHeaderSea::before{content: '';width: 1px;height:24px;background:#ccc;position: absolute;top: 50%;margin-top: -12px;right: 60px;}
.mHeaderSea img{display: block;position: absolute;top:7px;right:23px;}
.mHeaderSeaInp{display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 100%;background: none;border: none;padding: 0 20px;}
.seaYmNr{padding:5% 0 8%;}
.AllSeaList{width: 96%; max-width: 1200px;margin: 0 auto 0;}
.AllSeaTit{font-size: 16px;width: 96%; max-width: 1200px;margin:3% auto 1%;}
.AllSeaList li{line-height: 45px;border-bottom: 1px solid #efefef;position: relative;padding-right: 170px;}
.AllSeaList li .floatl{float: none;}
.AllSeaList li .floatr{position: absolute;top: 0;right: 0;}
.AllSeaList li .floatr a{margin-right: 5px;}
.AllSeaList li .lanse{font-weight: bold;}
.hzYy{margin-top: 38px;}
.hzAllTit01{font-size: 26px;
	color: #084478;}
.hzAllTit01.mt40{margin-top: 40px;}
.xzHzBjMk{margin-top: 28px;}
.xzHzBjMkLeft{width: 47.4%;}
.xzHzBjMkRig{width: 49.9%;height: 495px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: solid 8px #ffffff;
    padding: 1px 20px 10px;}
.xzHzBjMkRig.xx{
	height: 350px;
}
@media (max-width: 640px){
	.xzHzBjMkRig.xx{
		height: auto;
	}
	.xzHzBj{
		padding: 1px 0 25px !important;
	}
}
.syTdNrXzWc .syTdNr01{
	height: 140px;
}
.xzHzBjMkUl{}
.xzHzBjMkUl li{float: left;width: 48%;margin: 4% 4% 0 0;}
.xzHzBjMkUl li:nth-child(2n){margin-right: 0;}
.xzHzBjMkUl li:nth-child(1){margin-top: 0;}
.xzHzBjMkUl li:nth-child(2){margin-top: 0;}
.xzHzBjMkRigDl{margin-top: 20px;}
.xzHzBjMkRigDl dt img{width: 22px;margin-right: 10px;}
.xzHzBjMkRigDl dt{font-size: 22px;}
.xzHzBjMkRigDl dd{font-size: 18px;text-indent: 2em;line-height: 1.6;margin-top: 5px;
	color: #666666;}

.hzAllTit02{font-size: 16px;text-transform: uppercase;margin-top: 6px;
	color: #808080;}
.hzYyLeft01{font-size: 18px;
	color: #666666;}
.hzYyLeft01 p{line-height: 1.8;margin-top: 19px;}
.hzYyLeft{width: 598px;padding-top: 15px;}
.hzYyRig{width: 639px;}
.hzYyRig .swiper-pagination{position: absolute;text-align: right;width: auto;left: 0;right: 13px;}
.hzYyRig .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;background: #FFFFFF;border-color: #FFFFFF;}
.hzYyRig .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{background:  #084478;border-color:  #084478;}
.hzXm{background: url(../images/bj22.jpg) no-repeat center top;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;padding: 60px 0 90px;margin-top: 70px;}
.hzXmLeft{width: 430px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: solid 8px #ffffff;padding: 35px 30px 65px;}
.hzXmLeft h3{font-size: 24px;}
.hzXmLeft p{font-size: 18px;line-height: 1.8;margin-top: 25px;
	color: #666666;}
.textCenter{text-align: center;}
.hzXmList{font-size: 18px;line-height: 1.8;
	color: #666666;}
.hzXmRig{width: 789px;}
.xzHzBj{background-color: #f5f8fa;padding: 1px 0 60px;margin-top: 38px;}
.hzXmList li{background: url(../images/ico17.png) no-repeat left top 8px;padding: 0 0 0 50px;margin-top: 32px;}
.hzXmList li:nth-child(1){margin-top: 0;}
.hzXmRigImg{padding-top: 33px;}
.hzXmRigImg li{float: left;margin:30px 4% 0 0;width: 22%;}
.hzXmRigImg li:nth-child(4n){margin-right: 0;}
.hzXmCon{margin-top: 33px;}
.gjJl{margin: 40px auto 45px;}
.gjJl01{font-size: 18px;line-height: 1.8;margin-top: 20px;text-align: center;
	color: #666666;}
.gjJl02{line-height: 1.8;margin-top: 10px;}
.gjJl02 li{float: left;width: 32%;margin: 2% 2% 0 0;}
.gjJl02 li:nth-child(3n){margin-right: 0;}
.gjJl02Img{}
.gjJl02Wzs{font-size: 16px;margin: 19px 25px 0;text-align: center;
	color: #666666;}
.yxTd{margin-top: 35px;}
.yxTdLeft{width: 619px;}
.yxTdRig{width: 610px;}
.yxTdRig .sxljNrTit{text-align: left;}
.yxTdRigNr{font-size: 16px;line-height: 1.8;margin-top: 23px;
	color: #666666;}
.yxTdRigNrList{padding: 0 0;margin: 26px 0 26px;}
.yxTdRigNrList li{background: url(../images/list3.png) no-repeat left top 14px;padding: 0 0 0 17px;margin-top: 8px;font-size: 18px;}
.yxTdRigNrList li span{opacity: 0;}
.pyDw{background: #F9F9F9;margin-top: 40px;padding: 35px 0 55px;}
.pyDwConLeft{width: 620px;}
.pyDwConRig{width: 596px;}
.pyDwConLeft{font-size: 18px;line-height: 1.8;
	color: #666666;}
.pyDwConLeftHr{height: 7px;background: #eeeeee;width: 100%;margin: 20px 0 30px;}
.pyDwConLeft02L{width: 40%;}
.pyDwConLeft02R{width: 54%;word-break:break-all;text-indent: 2em;}
.pyDwCon{margin-top: 45px;}
.gjTx{margin-top: 35px;}
.gjTxNr{margin-top: 33px;}
.gjTxNrLeft{width: 600px;}
.gjTxNrRig{width: 620px;}
.gjTxNrLeft02{font-size: 24px;margin-top: 30px;}
.gjTxNrLeft03{line-height: 2;margin-top: 18px;text-indent: 2em;
font-size: 18px;
	color: #666666;}
.gjTxNrRig{background: url(../images/img47.png) no-repeat left bottom;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;padding: 23px 0 66px;}
.gjTxNrRigDl{background: url(../images/ico18.png) no-repeat left top 8px;margin: 0 45px;padding: 0 0 0 86px;margin-top: 40px;}
.gjTxNrRigDl dt{font-size: 24px;margin-bottom: 10px;}
.gjTxNrRigDl dd{font-size: 18px;line-height: 2;text-indent: 2em;
	color: #666666;}
.pyDwList{}
.pyDwList li{width: 31%;margin: 30px 3.5% 0 0;float: left;background-color: #ffffff;}
.pyDwList li:nth-child(3n){margin-right: 0;}
.pyDwList02{padding: 15px 30px 0;font-size: 18px;line-height: 2;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; text-align: center;
	color: #666666;}
.llsgNr{margin: 45px auto 40px;}
.llsgNr01{font-size: 18px;line-height: 2;margin-top: 20px;text-align: center;
	color: #666666;}
.llsgNr01 p{margin-top: 0px;}
.llsgNr02{margin-top: 0px;}
.llsgNr02 li{width: 32%;margin: 20px 2% 0 0;float: left;}
.llsgNr02 li:nth-child(3n){margin-right: 0;}
.gjBz{background: #FFFFFF;padding: 35px 0 10px;}
.gjBz01Left{width: 549px;}
.gjBz01Rig{width: 640px;margin-top: 30px;}
.gjBz .sxljNrTit{text-align: left;}
.gjBz01Rig_01{font-size: 18px;line-height: 2;margin-top: 20px;text-indent: 2em;
	color: #666666;}
.gjBz02{display: -webkit-flex; display: flex;justify-content: space-between;margin-top: 40px;}
.gjBz02 li{width: 380px;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 0 0 100px;font-size: 17px;line-height: 1.8;color: #666666;text-indent: 2em;}
.gjBz02Left{width: 80px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 0;line-height: 80px;
	height: 80px; text-align: center; position: absolute;top: 0;left: 0;text-indent: 0;
	border: solid 1px #999999;}
.gjBz02Left img{display: inline-block;vertical-align: middle;}
.gjBz02Left img:nth-child(1){display: inline-block;}
.gjBz02Left img:nth-child(2){display: none;}
.gjBz02 li:hover .gjBz02Left img:nth-child(1){display: none;}
.gjBz02 li:hover .gjBz02Left img:nth-child(2){display: inline-block;}
.gjBz02 li:hover .gjBz02Left{background-color: #084478;border-color: #084478;}
.yyRzNr{background: url(../images/bj25.jpg) no-repeat top left;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover; padding: 40px 58px 40px;margin-top: 35px;}
.yyRzNrCon{width: 530px;}
.yyRzNr01{font-size: 36px;}
.yyRzNr02{margin-top: 20px;}
.yyRzNr03{font-size: 18px;margin-top: 15px;
	color: #666666;}
.yyRz{margin-top: 30px;}
.cplcTit{margin-top: 50px;}
.cplcNr{height: 720px;position: relative;text-align: center;overflow: hidden;}
.cplcNr::before{content: "";width: 100%;height: 1px;background: #084478;position: absolute;top: 50%;left: 0;}
.cplcNr01{font-size: 20px;}
.cplcNr02{font-size: 18px;margin-top: 10px;line-height: 1.7; 
	color: #666666;}
.cplcNr .swiper-slide{position: relative;height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
padding: 39% 0 0 0;}
.cplcNrHr{width: 1px;position: absolute;top: 50%;left: 50%;
	height: 70px;background: #084478;}
.cplcNrHr i{display: block;width: 12px;position: absolute;bottom: 0;left:-6px;
	height: 12px;border-radius: 50%; -webkit-border-radius: 50%;
	background-color: #084478;}
.cplcNrHr span{display: block;width: 26px;background: #FFFFFF;position: absolute;top: -14px;left: 0;margin-left: -14px;
	height: 26px;border-radius: 50%; -webkit-border-radius: 50%;
	border: solid 1px #084478;}
.cplcNrHr span em{display: block;width: 18px;position: absolute;top: 50%;left: 50%;margin: -9px 0 0 -9px;
	height: 18px;border-radius: 50%; -webkit-border-radius: 50%;
	background-color: #084478;}
.cplcNr .swiper-slide:nth-child(2n) .cplcNrHr{margin-top: -72px;}
.cplcNr .swiper-slide:nth-child(2n) .cplcNrHr i{top: 0;bottom: auto;}
.cplcNr .swiper-slide:nth-child(2n) .cplcNrHr span{bottom: -14px;top: auto;}
.cplcNr .swiper-slide:nth-child(2n){padding: 0;}
.cplcNr .swiper-slide:nth-child(2n) .cplcNr01{position: absolute;bottom: 50%;width: 100%;text-align: center;left: 0;margin-bottom: 90px;}
.cplcNr .swiper-slide:nth-child(2n) .cplcNr02{position: absolute;bottom: 50%;width: 100%;text-align: center;left: 0;margin-bottom: 135px;}
.cplcNrWc{position: relative;padding: 0 73px;}
.cplcNr-next, .cplcNr-prev{width: 42px;position: absolute;top: 50%;margin-top: -22px;cursor: pointer;border-radius: 50%; -webkit-border-radius: 50%;
	height: 42px;
	border: solid 1px #999999;}
.cplcNr-next{right: 0;background: url(../images/row11.png) no-repeat center right 10px;}
.cplcNr-prev{left: 0;background: url(../images/row10.png) no-repeat center left 10px;}
.cplcNr-next.swiper-button-disabled{opacity: .5;}
.cplcNr-prev.swiper-button-disabled{opacity: .5;}
.lcImgs{margin-top: 10px;}
.cxGjJs{text-align: center;font-size: 24px;margin-top: 5px;
	color: #666666;}
.cxGjCon{margin-top: 35px;}
.cxGjCon .swiper-slide{background: #FFFFFF;}
.cxGjConBot{padding: 22px 30px 0;height: 235px;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.cxGjCon02{	font-size: 20px;
	color: #084478;}
.cxGjCon03{font-size: 18px;line-height: 1.8;margin-top: 17px;
	color: #666666;}
.dqTop01{font-size: 18px;line-height: 2;
	color: #323333;}
.dqTop01 p{
	text-indent: 2em;
}
.dqTop01 p em.lanse{font-size: 22px;font-weight: bold;
	color: #084478;}
/*.dqTop01 p.p1{line-height: 1.5;}*/
.dqTop{margin-top: 70px;}
.dqTop01 img{margin: 28px 0;}
.dqTop02{text-align: center;margin-top: 30px;}
.dqTop02Wz{font-size: 18px;margin-top: 18px;
	color: #084478;}
.dgdzNr{background: url(../images/bj27.jpg) no-repeat left bottom;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;padding: 50px 0 40px;margin-top: 15px;}
.qtgzList li{float: left;width: 32%;margin: 2% 2% 0 0;position: relative;}
.qtgzList li:nth-child(3n){margin-right: 0;}
.qtgzList02{font-size: 18px;text-align: center;
	color: #595757;}
.qtgzListBot{padding: 15px 20px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 90px;}
.qtgzList li:hover{background: #FFFFFF;box-shadow: 0px 0px 32px 0px rgba(0, 0, 0, 0.11);-webkit-box-shadow: 0px 0px 32px 0px rgba(0, 0, 0, 0.11);}
.whjjNr{background: url(../images/bj28.jpg) no-repeat left bottom;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;padding: 50px 0 80px;margin-top: 30px;}
.whjjNrSwiper{margin-top: 50px;}
.whjjNrSwiper img{display: block;width: 100%;height: auto;}
.qtgz{margin-top: 55px;margin-bottom: 45px;}
.mt100{margin-top: 100px;}
.syXsYy .allMore a{margin: 35px auto 0;}
.xxJsDy{margin-top: 70px;}
.xxJsDyLeft{width: 540px;}
.xxJsDyRig{width: 656px;margin-top: 20px;}
.xxJsDyRig02{font-size: 16px;line-height: 1.8;
	color: #666666;}
.xxJsDyRig02 p{margin-top: 25px;}
.sxljNrTit.textLeft{text-align: left;}
.xxJsDyRig02Ul{display: -webkit-flex; display: flex;justify-content: space-between;padding: 30px 0 5px;}
.xxJsDyRig02Ul li{width: 132px;text-align: center;color: #FFFFFF;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	height: 132px;padding: 28px 0 0;
	background-color: #084478;}
.xxJsDyRig02Ul li h3{font-size: 36px;line-height: 1;}
.xxJsDyRig02Ul li p{font-size: 22px;margin-top: 5px;}
.jsmb{background: #F9F9F9;padding: 70px 0 98px;margin-top: 80px;}
.jsmbList{padding-top: 10px;}
.jsmbList li{float: left;width: 32%;margin: 2% 2% 0 0;height: 280px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	background-color: #ffffff;padding: 50px 42px 0;}
.jsmbList li:nth-child(3n){margin-right: 0;}
.jsmbList h3{font-size: 24px;}
.jsmbList p{font-size: 16px;line-height: 2;margin-top: 15px;
	color: #666666;}
.sxljNrTit.color333{color: #333333;}
.jsmbYlyLeft02{padding-top: 5px;}
.jsmbYlyLeft02 dl.gjTxNrRigDl{float: left;width: 48%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 34px 4% 0 0;white-space: nowrap;}
.jsmbYlyLeft02 dl.gjTxNrRigDl:nth-child(2n){margin-right: 0;}
.jsmbYlyLeft{width: 770px;}
.jsmbYlyRig{width: 440px;}
.jsmbYlyLeft02 .gjTxNrRigDl dt{margin-bottom: 5px;}
.jsmbYly{margin-top: 60px;}
.mhTpJs{margin: 80px auto 90px;}
.rclnNr{background-color: #f5f8fa;margin-top: 90px;}
.rclnNrLeft{width: 640px;}
.rclnNrRig{width: 582px;margin: 30px 15px 0 0;line-height: 1.8;}
.rclnNrRig dl{margin-top: 15px;}
.rclnNrRig dt{font-size: 20px;font-weight: bold;
	color: #0b4679;}
.rclnNrRig dd{font-size: 18px;
	color: #474748;}
.rclnNrRig p{font-size: 16px;color: #474748;background: url(../images/list4.png) no-repeat left top 10px;padding: 0 0 0 15px;margin-top: 3px;}
.zdSxNr{margin-top: 50px;}
.zdSxNr .jjBotNr{margin-top: 30px;}
.jjBotUl02 h3{font-size: 16px;margin-bottom: 5px;
	color: #084478;}
.zdSxNr .jjBotUl li{height: 190px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.rcglh{text-align: center;margin-top: 42px;}
.rcglh01{max-width: 774px;margin: 18px auto 0;
	font-size: 18px;
	color: #333333;
}
.rcglh02{margin-top: 50px;}
.rcJlH{padding: 35px 0 100px;margin-top: 100px;background: #F3F7F9 url(../images/bj31.jpg) no-repeat right top; -webkit-background-size: 100% auto;-moz-background-size: 100% auto;background-size: 100% auto;}
.rcJlHTable{width: 100%;margin-top: 40px;}
.rcJlHTable tr{}
.rcJlHTable td{text-align: center;font-size: 18px;height: 60px;border: 1px solid #D2D2D2;}
.rcJlHImg{margin-top: 38px;}
.rcghL{text-align: center;margin: 45px auto 75px;}
.rcghL01{font-size: 18px;margin-top: 20px;}
.rcghL01 span{font-size: 24px;
	color: #0a4678;}
.rcghL01 img{display: inline-block;vertical-align: middle;margin: -3px 5px 0 0;}
.rcghL02{width: 807px;margin: 0 auto 0;}
.rcJlHTable th{background-color: #004698;color: #FFFFFF;font-size: 18px;padding: 15px 0;}
.rcghL02 .rcJlHTable{margin-top: 30px;}
.ksbxzNk{margin-top: 20px;}
.ksbxzNk ul{}
.ksbxzNk li{float: left;width: 25%;font-size: 18px;position: relative;padding: 25px 0 25px 53px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-bottom: 3px solid #DDDDDD;}
.ksbxzNk li img{position: absolute;top: 50%;left: 0;transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.ksbxzNk li::before{content: "";width: 0;height: 3px;position: absolute;bottom: -3px;left: 0;background: #0768B5;transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.ksbxzNk li.active::before{width: 100%;}
.syxzGg{}
.qxHosp{}
.qxHospSwiper{}

.qxHospSwiper .btns{
	display: none;
	margin-top: 10px;
	width: 100%;
	position: relative;
	text-align: center;
	font-size: 0;
	bottom: auto;
}
.qxHospSwiper .btns span{
	width: 15px;
    opacity: 1;
    background: none;
    border: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 3px;
    border-radius: 0;
    background: #efefef;
}
.qxHospSwiper .btns span.swiper-pagination-bullet-active{
	background: #084478;
}
@media (max-width: 1024px){
	.qxHospSwiper .btns{
		display: block;
	}
}
/*@media (max-width: 600px){
	.qxHospSwiperWc.wap{
		width: 100%;
	}
}*/

.qxHospSwiper{
	padding: 20px 0;
}
.qxHospSwiper .swiper-slide {
      background-position: center;position: relative;
      background-size: cover;
      width: 340px;
      height: auto;
	  

    }
 .qxHospSwiper .swiper-slide.swiper-slide-active .pic{
 	box-shadow: 0 0 10px #000;
 }
 .qxHospSwiper img{
 	display: block;
 }
 .qxHospSwiper a{
 	width: 100%;
 	height: 100%;
 	position: relative;
 	display: block;
 }
.qxHospSwiperPos{position: absolute;width: 100%;background: rgba(0,0,0,.4);left: 0;bottom: 0;text-align: center;color: #FFFFFF;opacity: 0;padding: 6px 0;}
.qxHospSwiper .swiper-slide-active .qxHospSwiperPos{opacity: 1;}
.qxHospSwiperWc{position: relative;padding: 0 50px;margin-top: 20px;}
.swiper-button-next222, .swiper-button-prev222{width: 22px;position: absolute;top: 50%;transform: translateY(-50%);cursor: pointer;
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);
	height: 42px;}
.swiper-button-prev222{left: 0;background: url(../images/1223/row3.png) no-repeat;}
.swiper-button-next222{right: 0;background: url(../images/1223/row4.png) no-repeat;}
.qxHospSwiperPos p{font-size:12px;}
.hosYyLbUl{padding-top: 18px;}
.hosYyLbUl li{float: left;
	font-size: 20px;
	width: 23.4%;
	line-height: 57px;text-align: center;cursor: pointer;margin: 26px 2.1% 0 0;color: #094a80;
	height: 59px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	border: solid 1px #094a80;}
.hosYyLbUl li a{
	width: 100%;
	height: auto;display: block;
}
.hosYyLbUl li:nth-child(4n){margin-right: 0;}
.hosYyLbUl li.active{background: #094a80;color: #FFFFFF;}
.hosYyLbUl li.active a{color: #fff;}
.hosYyLbUl li span{display: inline-block; position: relative;}
.hosYyLbUl li span::before{content: "";width: 100%;height: 1px;position: absolute;bottom: 10px;left: 0;}
.hosYyLbUl li.active span::before{background: #6B92B3;}
@media (min-width: 1024px){
	.hosYyLbUl li:hover{background: #094a80;color: #FFFFFF;}
	.hosYyLbUl li:hover a{color: #FFFFFF;}
}

.hosYyNr{margin-top: 40px;}
.hosYyNrLeft{width: 29.1%;}
.hosYyNrRig{width: 66%;}
.qxYyRigPosNr_1{margin-top: 40px;}
.qxYyRigPosNr_2{text-indent: 2em;}
.hosYySwiper{margin-top: 28px;margin-bottom: 35px;}
.sbSjEjDh{text-align: center;margin-top: 30px;}
.sbSjEjDh li{display: inline-block;font-size: 22px;position: relative;border-bottom:1px solid #CACACA ;position: relative;margin: 0 20px;}
.sbSjEjDh li a{display: block;padding: 0 20px 14px;}
.sbSjEjDh li.active a{color: #084478;}
.sbSjEjDh li.active::before{content: "";width: 100%;height: 3px;position: absolute;bottom: -1px;left: 0;
	background-color: #084478;}
.fzljNrCon01{position: relative;}
.fzljNrConPos{opacity: 0; width: 100%;height: 100%;background: rgba(8, 68, 120,.6);position: absolute;top: 0;left: 0;}
@media (min-width: 1024px){
	.fzljNrCon01:hover .fzljNrConPos{
		opacity: 1;
		transition: all 0.5s;
	}
}
@media (max-width: 1024px){
	.fzljNrConPos{
		opacity: 1;
	}
}
.fzljNrConPosNr{width: 80%;position: absolute;left: 10%;top: 50%;font-size: 16px;text-align: center;
	color:transform: translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);color:  #fffefe;}
.ffLjNr{background: url(../images/1223/bj4.jpg) no-repeat center top;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;margin-top: 55px;padding: 30px 0 40px;}
.ffLjNrCon01{margin-top: 30px;}
.ffLjNrCon02{margin-top: 35px;}
.ffLjNrCon03{font-size: 20px;line-height:1.6;text-align: center;margin-top: 16px;
	color: #333333;}
.bmksUl{font-size: 20px;}
.bmksUl li{display: inline-block;margin: 20px 50px 0 0;}
.bmksUl li a{display: block;padding: 5px 10px;}
.bmksUl li.active a{border-bottom: 3px solid #084478;color: #084478;}
.bmksUl li:hover a{border-bottom: 3px solid #084478;color: #084478;}
.allTit01.f40{font-size: 40px;}
.allTit02.f22{font-size: 22px;}
.jjsbXz{background-color: #f7f7f7;padding: 1px 0 55px;}
.jjsbXzMk{margin-top: 45px;}
.jjsbXzMk dt{height: 54px;background: url(../images/1223/ico5.png) no-repeat left top;}
.jjsbXzMk dt span{font-size: 26px;width: 85px;text-align: center;line-height: 54px;display: inline-block;
	color: #ffffff;}
.jjsbXzMk dt em{font-size: 18px;display: inline-block;line-height:54px ;
	color: #666666;}
.jjsbXzMk dd{font-size: 18px;line-height: 1.9;text-indent: 2em;margin-top: 15px;
	color: #666666;}
.xzRyTop01{font-size: 36px;text-align: center;margin-top: 45px;
	color: #084478;}
.xzRyTop01 span{display: inline-block;vertical-align: middle;margin: 0 42px;}
.xzRyTop01 img{display: inline-block;vertical-align: middle;}
.xzRyTop02{max-width: 607px;margin: 0 auto;
	height: 49px;text-align: center;margin-top: 11px;line-height: 1.7;
	font-size: 18px;
	color: #666666;}
.xzRyTop03{text-align: center;font-size: 24px;margin-top: 45px;
	color: #084478;}
.xzRyTop04{height: 11px;border-bottom: 1px solid #7E9DB9;position: relative;margin-top: 5px;}
.xzRyTop04 img{display: block;width: 23px;position: absolute;top: 0;left: 50%;margin-left: -11.5px;
	height: 23px;z-index: 2;}
.allMore02{text-align: center;margin-bottom: 38px;}
.allMore02 a{width: 173px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;text-align: center;line-height: 36px;
	height: 38px;
	border: solid 1px #AEAEAE;font-size: 18px;border-radius: 38px; -webkit-border-radius: 38px;
	color: #898989;}






/* ********************** */
.qxHospSwiperPos p{text-indent: 0;}
.swiper-pagination{position: static;margin-top: 35px;}
.swiper-pagination-bullet{width: 12px;opacity: 1;background: none;border: 1px solid #084478;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	height: 12px;}
.swiper-pagination-bullet-active{background: #084478;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 10px;}

.syTdNr .swiper-pagination-bullet{border: 1px solid #FFFFFF;}
.syTdNr .swiper-pagination-bullet-active{background: #FFFFFF;}



img.img100{width: 100%;display: block;height: auto;}
.syXwConLeft01, .syXwConList03, .syTdNr01, .syDjWhList01, .syXsYyList01, .hxTdList01, .lcNrImg, .qyRyList01 div, .fwDtNrSwiper01, .fzljNrCon01, .DtNewsBot01, .DtNews01, .hzXmRigImg li, .gjJl02Img, .yxTdLeft, .pyDwConLeft02L, .pyDwConRig, .gjTxNrLeft01, .pyDwList01, .llsgNr02 li, .gjBz01Left, .lcImgs .swiper-slide, .cxGjCon01, .dqTop02Img, .qtgzList01, .whjjNrSwiper .swiper-slide{overflow: hidden;}
.syXwConLeft01 img, .syXwConList03 img, .syTdNr01 img, .syDjWhList01 img, .syXsYyList01 img, .hxTdList01 img, .lcNrImg img, .qyRyList01 img, .fwDtNrSwiper01 img, .fzljNrCon01 img, .DtNewsBot01 img, .DtNews01 img, .hzXmRigImg li img, .gjJl02Img img, .yxTdLeft img, .pyDwConLeft02L img, .pyDwConRig img, .gjTxNrLeft01 img, .pyDwList01 img, .llsgNr02 li img, .gjBz01Left img, .lcImgs .swiper-slide img, .cxGjCon01 img, .dqTop02Img img, .qtgzList01 img, .whjjNrSwiper .swiper-slide img{transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.syXwConLeft:hover .syXwConLeft01 img, .syXwConList li:hover .syXwConList03 img, .syTdNr .swiper-slide:hover .syTdNr01 img, .syDjWhList li:hover .syDjWhList01 img, .syXsYyList li:hover .syXsYyList01 img, .hxTdList01:hover img, .lcNrImg:hover img, .qyRyList li:hover .qyRyList01 img, .fwDtNr .swiper-slide:hover .fwDtNrSwiper01 img, .fzljNrCon .swiper-slide:hover .fzljNrCon01 img, .DtNewsBot li:hover .DtNewsBot01 img, .DtNews li:hover .DtNews01 img, .hzXmRigImg li:hover img, .gjJl02Img:hover img, .yxTdLeft:hover img, .pyDwConLeft02L:hover img, .pyDwConRig:hover img, .gjTxNrLeft01:hover img, .pyDwList li:hover .pyDwList01 img, .llsgNr02 li:hover img, .gjBz01Left:hover img, .lcImgs .swiper-slide:hover img, .cxGjCon .swiper-slide:hover img, .dqTop02 .swiper-slide:hover img, .qtgzList li:hover .qtgzList01 img, .whjjNrSwiper .swiper-slide:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}


.yjRcSwiper01, .jjTopLeft04 dt span{font-family: arial;}


.allTitRig li a::before, .syDjWhList li::before, .syXsYyList li::before, .ksNrFl li::before, .zpTopLbNr li::after, .qtgzList li::before{transition:all linear .3s;
-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;}
.allTitRig li a::before{content: "";width: 0;height: 4px;position: absolute;bottom: 0;left: 0;
	background-color: #16559c;}
.allTitRig li a:hover::before{width: 100%;}
.syDjWhList li::before{content: "";width: 0;height: 4px;position: absolute;bottom: 0;left: 0;
	background-color: #084478;}
.syDjWhList li:hover::before{width: 100%;}
.syXsYyList li::before{content: "";width: 0;height: 5px;position: absolute;bottom: 0;left: 0;
	background-color: #084478;}
.syXsYyList li:hover::before{width: 100%;}
.nYBanMenu ul li a:hover::before{width: 100%;}
.ksNrFl li.active::before{content: "";width: 100%;height: 3px;
	background-color: #084478;position: absolute;bottom: 0;left: 0;}
.ksNrFl li::before{content: "";width: 0;height: 3px;
	background-color: #084478;position: absolute;bottom: 0;left: 0;}
.ksNrFl li:hover::before{width: 100%;}
.zpTopLbNr li::after{content: "";width: 0;height: 7px;background: #45A8FE;position: absolute;left: 20%;bottom: 0;}
.zpTopLbNr li:hover::after{width: 60%;}
.qtgzList li::before{content: "";width: 0;height: 5px;position: absolute;left: 0;bottom: 0;
	background-color: #004478;}
.qtgzList li:hover::before{width: 100%;}


.lcNrImg{overflow: hidden;}
.lcNrImgPos{

}
.lcNrImg:hover .lcNrImgPos{top: 0;}

.whBotList li:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.whBotList li:after { clear: both; }  
.whBotList li { zoom: 1; }

@media screen and (max-width:1690px) {
	
}

@media screen and (max-width:1610px) {
	
}

@media screen and (max-width:1500px) {
	.allFooter .wap{width: 90%;}
	.allFooterDl{margin: 0 0 0 28px;   }
	
}

@media screen and (max-width:1400px) {
	/* .f12{font-size: 12px;}
	.f14{font-size: 14px;}
	.f16{font-size: 16px;}
	.f18{font-size: 16px;}
	.f20{font-size: 16px;}
	.f22{font-size: 16px;}
	.f24{font-size: 18px;}
	.f26{font-size: 20px;}
	.f30{font-size: 20px;}
	.f34{font-size: 24px;}
	.f36{font-size: 26px;}
	.f40{font-size: 30px;}
	.f42{font-size: 32px;}
	.f48{font-size: 34px;}
	.f58{font-size: 40px;}
	.f60{font-size: 40px;}
	.f70{font-size: 60px;}
	.f200{font-size: 140px;} */
	
}

@media screen and (max-width:1366px) {
	.wap{width: 90%;}
	/*.allTopMenuUl li{margin: 0 10px;}*/
	.syJtJjLeft{width: 50%;}
	.syJtJjRig{width: 40%;}
	.syTdNr .swiper-slide{height: auto;padding: 12px 12px 20px;}
	.syXwConLeft{width: 30%;}
	.syXwConList{width: 30%;}
	.syXwConCen{margin-left: 3%;}
	.allFooterDl{margin: 0 0 0 10px;}
	
	.jjTopLeft{width: 50%;}
	.jjTopRig{width: 45%;}
	.jyDsNrLeft{width: 40%;}
	.jyDsNrRig{width: 55%;}
	.hxTdList01{width: 180px;position: absolute;top: 20px;left: 20px;}
	.hxTdList li{position: relative;height: 310px;}
	.hxTdListRig{width: auto;margin: 0 0 0 200px;}
	.lcNr .swiper-slide:nth-child(1){margin-left: 20px;}
	.mxCrLeft{width: 70%;}
	.mxCrRig{width: 28%;}
	.yzfwMbLeft{position: absolute;top: 0;left: 0;bottom: 0;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}
	.yzfwMbLeft img{display: none;}
	.yzfwMb{position: relative;}
	
	.hzYyLeft{width: 45%;}
	.hzYyRig{width: 50%;}
	.hzXmLeft{width: 40%;}
	.hzXmRig{width: 56%;}
	.pyDwConLeft{width: 55%;}
	.pyDwConRig{width: 40%;}
	.gjTxNrLeft{width: 47%;}
	.gjTxNrRig{width: 50%;}
	.yxTdLeft{width: 45%;}
	.yxTdRig{width: 50%;}
	.gjBz01Left{width: 45%;}
	.gjBz01Rig{width: 50%;}
	.yyRzNrCon{width: 48%;}
	
	.cplcNr{height: auto;}
	.cplcNr .swiper-wrapper{display: block;}
	.cplcNr .swiper-slide:nth-child(2n) .cplcNr02{position: static;margin-bottom: 0;text-align: left;}
	.cplcNr .swiper-slide{width: 100%!important;padding: 0;text-align: left;padding-bottom: 30px;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left:30px ;}
	.cplcNr::before{width: 1px;height: 100%;left: 6px;top: 0;}
	.cplcNrHr span{display: none;}
	.cplcNrHr{display: none;}
	.cplcNr .swiper-slide:nth-child(2n) .cplcNr01{position: static;text-align: left;margin-bottom: 0;}
	.cplcNr .swiper-slide:nth-child(2n){padding-bottom: 30px;padding-left:30px ;}
	.cplcNr .swiper-slide::before{content: ""; display: block;
    width: 12px;
    position: absolute;
    top:7px;
    left: 0;
    height: 12px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    background-color: #084478;}
	.cplcNrWc{padding: 0;}
	.cplcNr-next, .cplcNr-prev{display: none;}
	.rclnNrLeft{width: 50%;}
	.rclnNrRig{width: 45%;margin: 30px 2% 0 0;}
	.xxJsDyLeft{width: 45%;}
	.xxJsDyRig{width: 50%;}
	.jsmbYlyLeft{width: 55%;}
	.jsmbYlyRig{width: 40%;}
	.jsmbYlyLeft02 dl.gjTxNrRigDl{white-space: normal;}
	.gjTxNrRigDl dd{line-height: 1.5;}

	.allTit01.f40{
		font-size: 26px;
		line-height: 1.2;
	}
	.allTit02.f22{
		font-size: 18px;
		line-height: 1.4;
	}
	.jjTopLeft02{
		font-size: 16px;
		margin-top: 10px;
	}
	.jjTopLeft04 dd{
		font-size: 16px;
	}
	.jjsbXzMk dd{
		font-size: 16px;
	}
	.jjTopLeft04{
		margin-top: 25px;
	}
	.jyDsNrRig03{
		font-size: 16px;
	}
	.jyDsNrRig04 .ttt{
		font-size: 16px;
	}

	.qxYyRigPosNr_1{
		font-size: 24px;
		margin-top: 25px;
	}
	.qxYyRigPosNr_2{
		font-size: 16px;
		margin-top: 
	}
	.ksNrConMkRig_h3{
		font-size: 24px;
	}
	.ksNrConMkRig_Nr{
		font-size: 16px;
	}
	.jjBzNrBot{
		font-size: 16px;
	}
	.fzljNrConPosNr{

	}
	.yzfwMbRig01 li{
		font-size: 16px;
	}
	.yzfwMbRig02{
		font-size: 18px;
	}
	.yxTdRigNrList li{
		font-size: 16px;
	}
	.sxljNrTit{
		font-size: 28px;
	}
	.pyDwConLeft{
		font-size: 16px;
	}
	.gjTxNrRigDl dd{
		font-size: 16px;
	}
	.gjTxNrRigDl dt{
		font-size: 20px;
	}
	.gjTxNrLeft03{
		font-size: 16px;
	}
	.pyDwList02{
		font-size: 16px;
		padding: 10px 20px;
	}
	.llsgNr01{
		font-size: 16px;
	}
	.gjBz01Rig_01{
		font-size: 16px;
	}
	.gjBz02 li{
		padding-right: 10px;
		font-size: 15px;
	}

	.xzHzBjMkRigDl dd{
		font-size: 16px;
	}
	.hzYyLeft01 {
		font-size: 16px;
	}
	.gjJl01{
		font-size: 16px;
	}
	.dqTop01{
		font-size: 16px;
	}
	.dqTop01 p em.lanse{
		font-size: 20px;
	}
	.yjRcSwiper02{
		font-size: 16px;
	}
	.qtgzList02{
		font-size: 16px;
	}
}


@media (max-width: 1300px){
	.nYBanMenu ul{
		font-size: 16px;
	}
}

@media screen and (max-width:1260px) {
	.xzHzBjMkLeft{width: 50%;}
	.xzHzBjMkRig{width: 48%;height: auto;padding: 1px 20px 20px;}
	.allFooterDlWc{display: none;}
	.allFooter .allFooterTop{padding: 30px 0;}
	.allFooterLx{margin-top: 30px;}
	.allFooterBot{height: auto;padding: 15px 0;}
	.allFooterBot:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
	.allFooterBot:after { clear: both; }  
	.allFooterBot { zoom: 1; }
	.allFooterBotLeft{line-height: 1.5;font-size: 12px;}
	.allFooterZq{float: none;margin: 15px auto 0;}
	.allFooterBotLeft{float: none;}
	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}

	.nYBanMs{font-size: 30px;}
	.nYBanWz{line-height: 40px;padding: 0 0 0 20px;color: #FFFFFF;}
	.nYBanWz a{color: #FFFFFF;}
	
	.nYBanMs h3{font-size: 30px;}
	.nYBanMs h3 i{width: 150px;}
	.nYBanMs h3 span{margin: -3px 20px 0;}
	.nYBanMs p{font-size: 16px;}
	.hosYyLbUl li{width: 32%;margin: 2% 2% 0 0;white-space: nowrap;overflow: hidden;}
	.hosYyLbUl li:nth-child(4n){margin-right: 2%;}
	.hosYyLbUl li:nth-child(3n){margin-right: 0;}
	.hosYyNrLeft{width: 40%;}
	.hosYyNrRig{width: 56%;}

	.allTopMenuUl li a{
		padding: 0 5px;
	}
	.allTopLogo{
		width: 300px;
		margin-top: 32px;
	}
	.ksNrFl li{
		font-size: 16px;
	}
}
@media (max-width: 1200px){
	.allTopMenu{
		right: 24px;
	}
	.allTopMenuUl li{
		font-size: 14px;
	}
	.jjTopLeft04 dd{
		font-size: 14px;
	}
	.jjTopLeft04 dt span{
		font-size: 32px;
	}
	.jyDsNrRig01{
		font-size: 24px;
	}
	.sxljNrTit{
		font-size: 28px;
	}
	.fzMbNrCon p{
		font-size: 18px;
	}
	.yzfwMbRig03 h3{
		font-size: 42px;
	}
	.yzfwMbRig03 li h3 span{
		font-size: 14px;
	}
	.hzAllTit01{
		font-size: 22px;
	}

	.syXwConList li{
		padding: 20px 130px 10px 15px;
	}

}
@media screen and (max-width:1100px) {
	.nYBanMenu ul li a{
		padding: 0 16px;
	}
}


.jlAllTopWapNav{display: none;}
.syBanner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{position: absolute;}
.allLabel {
    position: relative;
    top: -88px; 
    display: block;
    height: 0; 
    overflow: hidden;
}
@media screen and (max-width:1060px) {
	.allTop{
		box-shadow: 0 5px 10px rgba(0,0,0,0.1);
	}
	.allLabel {top: -50px;}
	.jlAllTopWapNav{display: block;position: absolute;top: 20px;right: 0;width: 24px;}
	.jlAllTopWapNav span{
	    width: 24px;
	    height: 2px;
	    display: block;
	    background-color: #084478;
	    position: relative;
	    transition: .3s;
	    -webkit-transition: .3s;
	    margin-bottom: 7px;
	}
	.jlAllTopWapNav span:last-child{
		margin-bottom: 0;
	}
	.jlAllTopWapNav.on span:nth-child(1){
		transform: rotate(45deg);
	    -webkit-transform: rotate(45deg);
	    top: 9px;
	    right: 0px;
	}
	.jlAllTopWapNav.on span:nth-child(2){
		display: none;
	}
	.jlAllTopWapNav.on span:nth-child(3){
	    transform: rotate(-45deg);
	    -webkit-transform: rotate(-45deg);
	    top: 0;
	    right: 0;
	}

	.jlAllTopWapbjMC{
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
		background-color: rgba(0,0,0,0.6);
		height: 100%;
		display: none;
	}
	.jlAllTopWapDNr{
		width: 100%;
		height: calc(100% - 50px);
		position: fixed;
		top: 60px;
		right: 0;
		box-sizing: border-box;
		border-top: 1px solid #eee;
		display: none;
	}
	.jlAllTopWapNr{
		width: 70%;
		height: calc(100vh - 60px);
		overflow-y: scroll;
		float: right;
		position: relative;
		z-index: 5;
		background-color: rgba(56,141,199,0.96);
	}
	.allTopMenuUl li a{
		color: #fff;
	}
	.allTopMenu{
		width: 90%;
		padding: 17px 0;
		margin: 0 auto;
		position: relative;
		right: auto;
	}
	.allTopMenuUl li{
		width: 100%;
		margin: 0;
		font-weight: normal;
		font-size: 16px;
		line-height: 50px;
	}
	.allTopMenuUl li a{
		padding: 0;
	}
	.allTopMenuUl li div{
		position: relative;
		top: auto;
		left: auto;
		background: none;
		padding: 0 0;
	}
	.allTopMenuUl li dl{
		width: 100% !important;
		padding: 0 0 0 12px;
	}
	.allTopMenuUl li dl dd{
		float: none;
		font-size: 14px;
		line-height: 36px;
		padding: 0;
		font-weight: normal;
	}
	.allTopMenuUl li dl dd a{
		color: #fff;
	}
	.allTopMenuUl li .tit1{
		position: relative;
	}
	.allTopMenuUl li .tit1 i{
	    width: 13px;
	    height: 100%;
	    position: absolute;
	    top: 0;
	    right: 0;
	    background-size: 100% auto;
	    background-image: url(../images/nav_icon.png);
	    background-repeat: no-repeat;
	    background-position: center;
	    display: block;
	    transition: all .5s;
	}
	.allTopMenuUl li .tit1.on i{
		transform: rotate(180deg);
	}
	.allTopMenuUl li:after{
		display: none !important;
	}

	.pTopEn{right: 60px;}
	
	.allTopLogo{width: 275px;margin-top: 19.5px;}
	.allTop{height: 60px;}
	.allTopAfter{height: 60px;}
	.allTopSea{top: 20px;right: 38px;}
	.syBanner{height: auto;background: none!important;}
	img.syBannerImg.img100{display: block;}
	.syBanner .wap{position: static;transform: translateX(0); margin-top: 20px;
    -ms-transform: translateX(0);
    -moz-transform: translateX(0);
    -webkit-transform: translateX(0);
    -o-transform: translateX(0);}
}

.nYBanMenu.m{
	display: none;
}
@media (max-width: 1024px){
	.syBanner .syBannerImgss .swiper-slide{
		width: 100%;
		overflow: hidden;
	}
	img.syBannerImg.img100{
		0width: 200%;
		0margin-left: -30%;
		0max-width: 200%;
	}

	
	.nYBan img.pc{display: none;}
	.nYBan img.m{display: block;}
	.syBanner img.pc{display: none;}
	.syBanner img.m{display: block;}

	.nYBanMenu.pc{
		display: none;
	}
	.nYBanMenu.m{
		display: block;
	}
	.nYBanMenu.m ul{
		overflow-x: initial !important;
	}
}


@media screen and (max-width:1000px) {
	.nYBanMenu ul{font-size: 16px;overflow-x: auto;white-space: nowrap;}
	.nYBanMenu{height: 60px;}
	.nYBanMenu ul li a{line-height: 60px;}
	.nYBanMenu ul li.active a::before{bottom: 10px;}
	
	.nYBanMenu ul li a::before{bottom: 10px;}
	.yzfwMbLeft{position: static;width: 100%;}
	.yzfwMbLeft img{display: block;}
	.yzfwMbRig{width: 100%;padding: 20px 15px;}
	.yzfwMbRig01 li{font-size: 16px;padding: 0 0 0 75px;}
	.yzfwMbRig03 h3{font-size: 30px;}
	.yzfwMbRig03 li h3 span{font-size: 14px;}
	.yzfwMbRig03 p{font-size: 16px;}
	.yzfwMb{margin-top: 40px;}
	.sxljNr{margin-top: 40px;padding: 40px 0;}
	.pyDwConLeft{width: 100%;}
	.pyDwConRig{width: 100%;}
	.gjTxNrLeft{width: 100%;}
	.gjTxNrRig{width: 100%;}
	.yxTdLeft{width: 100%;}
	.yxTdRig{width: 100%;}
	.gjBz01Left{width: 100%;}
	.gjBz01Rig{width: 100%;}
	.rclnNrLeft{width: 100%;}
	.rclnNrRig{width: auto;margin: 15px 15px 0;padding: 0 0 30px;}
	.rclnNr{margin-top: 30px;}
	.rclnNrRig dt{font-size: 18px;}
	.rclnNrRig dd{font-size: 16px;}
	.zdSxNr .jjBotUl li{height: auto;}
	.rcJlH{margin-top: 50px;}
	.rcJlHTable{width: 500px;}
	.alltabWc{overflow-x: auto;}
	.rcghL02{width: 100%;}
	.rcJlHTable111.rcJlHTable{width: 700px;}
	.rcJlH{padding: 30px 0 50px;}
	.rcghL{margin: 35px auto 40px;}
}

@media screen and (max-width:1000px) {
	.xzRyTop01 span{font-size: 24px;margin: 0 10px;}
	.xzRyTop01 img{width: 100px;}
	
	.fixedVideo .videoDDD{width: 93%; margin-left: 0; left: 2%;}
	.closeVideo{ left: auto; right: 0; top: auto; bottom: 100%; border-radius: 0;}
		
	.syXwConLeft{width: 100%;float: none;}
	.syXwConList{width: 100%;float: none;}
	.syXwConList.fr{display: none;}
	.syXwConList li:last-child{
		display: none;
	}


	.syXwConCen{margin: 0;}
	.syXwCon::before{display: none;}
		
	.jjBotUl01{-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}	
	.jjBotUl01 img{display: none;}
	.jjBotUl{padding: 20px 10px;}
	.hxTdList li{width: 100%;margin: 15px 0 0;height: auto;padding: 15px;}
	.hxTdList01{position: static;width: 140px;}
	.hxTdListRig{width: calc(100% - 155px);margin: 0;}
	.hxTdList01 img{width: 100%;}
	.hxTdList02 span{font-size: 24px;}
	.hxTdList02 em{font-size: 16px;}
	.hxTdList02{padding-bottom: 15px;}
	.hxTdImg{margin-top: 30px;}
	.hxTdListWc{padding: 10px 0 40px;}
	.whTopNrList{width: 100%;}
	.whTopNrList li{width: 49%;margin: 2% 2% 0 0;}
	.whTopNrList li:nth-child(2n){margin-right: 0;}
	.jjBzNrTopList{width: 100%;}
	.jjBzNrTop{width: 100%;}
	.jjBzNrTopList li{width: 25%;margin-top: 10px;}
	.jjBzNrTopList li:nth-child(2n-1){transform: translateY(0);-webkit-transform: translateY(0);}
	.jjBzNrTopList li{height: 72px;background: url(../images/bz.png) no-repeat center top;}
	.jjBzNrTopList li.active, .jjBzNrTopList li.on{background: url(../images/bz2.png) no-repeat center top;}
	.jjBzNrTopList{margin: 10px auto 0;}
	.jjBzNrTop{height: auto;padding: 0 0 50px;}
	.jjBzNr{padding: 15px 0;    margin-top: 30px;}
	.jjBzNrBot{width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 15px;}
	.jjBz{margin-top: 40px;}
	.fzljNrCon{margin-top: 30px;}
	.fzljNr{padding: 40px 0;margin-top: 40px;}
	.fzMbNr{margin: 25px auto 25px;}
	
	.qxYyLeft{position: static;}
	.qxYyRig{margin: 20px 0 0;background: none!important;}
	.qxYyRigPos{width: 100%;position: static;background: none;}
	.qxYyRigPosNr{position: static;width: 100%;transform: translateY(0);
	-ms-transform:translateY(0);
	-moz-transform:translateY(0);color: #333333;
	-webkit-transform:translateY(0);
	-o-transform:translateY(0);}
	.qxYyRigPosNr_3 a{border-color: #333333;color: #333333;}
	.qxYyRigPosNr_1{font-size: 18px;margin-top: 25px;}
	.qxYyRigPosNr_2{margin-top: 15px;}
	.qxYyRigPosNr_3 a{margin-top: 30px;}
	.qxYyDh{white-space: nowrap;overflow-x: auto;}
	.qxYyDh li{display: inline-block;height: 46px;
    border-bottom: 1px solid #E6E6E6;
    font-size: 16px;background: none;
    line-height:46px;
    padding: 0 10px;}
	.qxYyLeft{width: 100%;}
	.qxYy{margin: 40px auto;}
	.qxYyRig{position: static;}
	.qxYyRig img.img100{display: block;}
	
	.hzYyLeft{width: 100%;}
	.hzYyRig{width: 100%;margin-top: 30px;}
	.hzXmLeft{width: 100%;}
	.hzXmRig{width: 100%;margin-top: 30px;}
	
	.nYBanMenu ul li a{padding: 0 10px;}
	
}

@media screen and (max-width:768px) {
	/*公用*/
	/* .f12{font-size: 12px;}
	.f14{font-size: 12px;}
	.f16{font-size: 14px;}
	.f18{font-size: 14px;}
	.f20{font-size: 16px;}
	.f22{font-size: 16px;}
	.f24{font-size: 16px;}
	.f26{font-size: 16px;}
	.f30{font-size: 16px;}
	.f34{font-size: 18px;}
	.f36{font-size: 20px;}
	.f40{font-size: 20px;}
	.f42{font-size: 22px;}
	.f48{font-size: 24px;}
	.f58{font-size: 28px;}
	.f60{font-size: 36px;}
	.f70{font-size: 40px;}
	.f200{font-size: 90px;} */
	.jjTopLeft02{
		font-size: 14px;
	}
	.jjTopLeft04 dl{
		width: 50%;
		display: block !important;
		float: left;
	}
	.jjTopLeft04{
		display: block;
	}
	.jjTopLeft04 dt em{
		font-size: 14px;
	}
	.jjTopLeft04 dt span{
		font-size: 26px;
	}
	.jjBz{
		margin-top: 25px;
		padding-top: 20px;
	}
	.jjBzNr{
		margin-top: 18px;
	}
	.jjBzNrTopList li div p{
		font-size: 14px;
	}
	.fzljNr{
		margin-top: 25px;
		padding: 20px 0;
	}
	.fzljNrCon{
		margin-top: 15px;
	}
	.fzljNrCon02{
		margin-top: 5px;
	}
	.fzMbNrCon p{
		margin-top: 10px;
	}
	.yzfwMbRig01 li{
		font-size: 14px;
	}
	.yzfwMbRig02{
		font-size: 16px;
	}

}
.hzYyLeft01 p{
	text-indent: 2em;
}
.pyDwConLeft p{
	text-indent: 2em;
}
.hxTdList04{
	text-indent: 2em;
}
.lcNrImgPos div{
	text-indent: 2em;
}
.jyDsNrRig03 p{
	text-indent: 2em;
}
.zzJgNr .ttt{
	display: none;
}
.allFooterLx01 p{text-indent: 0;}

.allFooter{
	position: relative;
}
.returnTop{
	display: none;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 40px;
	right: 10px;
}
@media screen and (max-width:640px) {
	.returnTop{
		display: block;
	}
	.fixedVideo .videoDDD{
		height: auto;
	}
	.allFooterZq{
		display: none !important;
	}
	.allMore02 a{
		width: 120px;
		line-height: 32px;
		height: 34px;font-size: 14px;
	}

	.yjRcSwiperWc{
		margin-top: 15px;
	}
	.yjRcSwiperWcBj{
		padding: 1px 0 14px;
	}

	.syTdNrXzWc{padding: 0;}
	.swiper-button-prev111, .swiper-button-next111{z-index: 2;display: none;}
	.ksbxzNk li{width: 50%;border-bottom: 1px solid #DDDDDD;}
	.ksbxzNk li::before{background: none;}
	.swiper-button-next222, .swiper-button-prev222{display: none;}
	.qxHospSwiperWc{padding: 0;}
	.qxHospSwiperPos{opacity: 1;}
	.ksbxzNk li{font-size: 16px;padding: 15px 0 15px 80px;}
	.ksbxzNk li img{
		left: 28px;
	}
	.ksbxzNk{margin-top: 8px;}
	.allTitRig li{font-size: 18px;}
	.yjRcSwiper02{font-size: 16px;}
	.nYBanMs h3 i{width: 80px;}
	.nYBanMs h3{font-size: 26px;}
	.nYBanMs h3 span{margin: -3px 15px 0;}
	.jyDsNrRig01{font-size: 20px;}
	.jyDsNrRig03{font-size: 14px;}
	.jyDsNrRig04{
		margin-top: 0;
		padding-right: 0;
	}
	.jyDsNrRig04 img{
		width: 90px;
	}
	.jyDsNrRig04 .ttt{
		font-size: 14px;
		line-height: 64px;
	}
	.wzXq03Img{margin: 25px 0;}
	.hosYyLbUl li{width: 49%;margin: 2% 2% 0 0;white-space: nowrap;overflow: hidden;font-size: 14px;height: 40px;line-height: 40px;}
	.hosYyLbUl li:nth-child(4n){margin-right: 2%;}
	.hosYyLbUl li:nth-child(3n){margin-right: 2%;}
	.hosYyLbUl li:nth-child(2n){margin-right: 0;}
	.hosYyNrLeft{width: 100%;}
	.hosYyNrRig{width: 100%;margin-top: 0;}
	.hosYyLbUl li span::before{display: none;}
	.qxYyRigPosNr_2{font-size: 16px;}
	.hosYyNr{margin-top: 25px;}
	.hosYySwiper{margin-top: 25px;}
	.sbSjEjDh{
		width: 100%;
	}
	.yzfwMb{
		margin-top: 25px;
	}
	.sbSjEjDh li{font-size: 14px;margin: 0 6px;}
	.nYBanMenu ul{font-size: 15px;}
	.sbSjEjDh li a{padding: 0 10px 10px;}
	.ksNrConMkRig_h3{font-size: 16px;}
	.ksNrConMkRig_Nr{font-size: 14px;}
	.jjBzNrBot{font-size: 14px;margin: 8px auto 0;}
	.fzljNrConPosNr{font-size: 14px;}
	.fzljNrCon02{font-size: 18px;}
	.sbSjEjDh{white-space: nowrap;overflow-x: auto;}
	.ffLjNr{margin-top: 25px;padding: 25px 0 30px;}
	.ffLjNrCon01{
		margin-top: 10px;
	}
	.ffLjNrCon02{
		margin-top: 20px;
	}
	.fwDtNrSwiper03{
		font-size: 14px;
		margin-top: 3px;
	}
	.fwDtNrSwiperBot{
		height: 100px;
	}
	.zwListTopLeft p{
		font-size: 14px;
		white-space: inherit;
	}

	.ffLjNrCon03{font-size: 14px;margin-top: 10px;}
	.fwDtNrSwiper02{font-size: 15px;font-weight: normal;}
	.sxljNrTit{font-size: 18px;}
	.yxTdRigNr{font-size: 14px;}
	.yxTdRigNrList li span{display: none;}
	.yxTdRigNrList li{font-size: 16px;}
	.yxTdRigNrList{margin: 0px 0 0px;}
	.yxTdRigNr{margin-top: 10px;}
	.pyDwConLeft{font-size: 16px;}
	.pyDwCon{margin-top: 5px;}
	.gjTxNrLeft03{font-size: 16px;}
	.pyDwConRig{margin-top: 15px;}
	.pyDwList02{font-size: 16px;}
	.llsgNr01{font-size: 16px;}
	.gjBz01Rig_01{font-size: 14px;}
	.gjBz02 li{font-size: 14px;}
	.yyRzNr03{font-size: 16px;}
	.cplcNr02{font-size: 15px;}
	.cxGjJs{font-size: 16px;}
	.dqTop01{font-size: 14px;}
	.dqTop01 p em.lanse{font-size: 16px;}
	.dqTop02Wz{font-size: 16px;}
	.qtgzList li{width: 49%;}
	.qtgzList li:nth-child(3n){margin-right: 2%;}
	.qtgzList li:nth-child(2n){margin-right: 0;}
	.qtgzList02{font-size: 16px;}
	.qtgzListBot{padding: 10px 0 0;height: 75px;}
	.qtgz{margin-top: 25px;margin-bottom: 25px;}
	.bmksUl li a{padding: 5px 5px;}
	.bmksUl li{margin: 20px 10px 0 0;}
	.bmksUl{font-size: 16px;}
	.zwListTopLeft h3{font-size: 16px;}
	.zwListBot dt{font-size: 16px;}
	.zwListBot dd{
		font-size: 14px;
		line-height: 1.6;
	}
	.allTit01.f40{font-size: 20px;}
	.allTit02.f22{font-size: 14px;}
	/*.jjTopLeft02{font-size: 16px;}*/
	.jjsbXzMk dd{font-size: 14px;}
	.jjsbXzMk dt em{font-size: 14px;line-height: 38px;}
	.jjsbXzMk dt{white-space: nowrap;background-size: auto 40px; }
	.jjsbXzMk dt span{font-size: 18px;width: 56px;line-height: 38px;}
	.jjsbXzMk dd{margin-top: 0;}
	.jjsbXzMk{margin-top: 25px;}
	.jjsbXz{padding-bottom: 30px;}
	.xzRyTop01{margin-top: 0;}
	.xzRyTop01 span{font-size: 20px;}
	.xzRyTop03{font-size: 20px;margin-top: 10px;}
	.xzRyTop02{font-size: 16px;margin-top: 0px;}
	.xzHzBjMkLeft{width: 100%;}
	.xzHzBjMkRig{width: 100%;height: auto;padding: 1px 20px 20px;margin-top: 20px;}
	.xzHzBjMkRigDl dt{font-size: 18px;}
	.xzHzBjMkRigDl dd{font-size: 16px;}
	.gjJl01{font-size: 16px;}
	
	.syJtJjLeft{width: 100%;margin: 0;float: none;}
	.syJtJjRigNr{width: 100%;margin: 0;float: none;}
	.syJtJjRigNr img{
		border-radius: 10px;
	}
	.qxHospSwiper .swiper-slide{
		overflow: hidden;
		border-radius: 10px;
	}
	.syXwConLeft01 a img{
		border-radius: 10px;
	}
	.syDjWhList li{
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		overflow: hidden;
	}
	.syJtJjRig{width: 100%;margin: 30px 0 0;}
	.syJtJj{padding:0 0 20px 0;}
	.allTitRig{position: static;white-space: nowrap;overflow-x: auto;}
	.allTitRig li{display: inline-block;float: none;padding: 0 10px;}
	.allTitRig li:nth-child(1){padding-left: 0;}
	.allTitWc{padding: 0;}
	.syXwConList li:nth-last-child(1){border-bottom: 1px solid #EFEFEF;}
	.syXwConLeft{margin-bottom: 5px;}
	.allTitWc22 .allTitRig li{font-size: 18px;}
	.syXsYyList li{width: 49%;margin: 30px 2% 0 0;background: #FFFFFF;}
	.syXsYyList li:nth-child(3n){margin-right: 2%;}
	.syXsYyList li:nth-child(2n){margin-right: 0;}
	.syXsYyList02{font-size: 14px;margin-top: 15px;}
	.syXsYyList li:hover .syXsYyList02{font-size: 14px;margin-top: 15px;}
	.syXsYyList03{opacity: 1;font-size: 12px;}
	.syXsYyList li::before{width: 100%;height: 2px;}
	.jjTopLeft{width: 100%;}
	.jjTopRig{width: 100%;margin-top: 20px;}
	.jjTopLeft01{font-size: 24px;}
	.jjTop{padding:30px 0 30px 0;}
	.jyDsNrLeft{width: 100%;height: 320px;overflow: hidden;display: none;}
	.jyDsNrLeft img{
		margin-top: -40px;
	}
	/*.hxTdList01{
		height: 280px;
		width: 200px;
		margin: 0 auto;
		float: none;
	}*/
	.allMore02{
		margin-bottom: 25px;
	}
	.jyDsNrRig{width: 100%;margin-top: 0;}
	.jyDsNr{padding: 30px 0 30px;}
	.jyDsNrRig02{font-size: 20px;}
	.jyDsNrRig03 p{margin-top: 14px;}
	.zzJgNr{margin: 30px auto 40px;width: 90%;}
	.zzJgNr .ttt{
		text-align: center;
		font-size: 12px;
		line-height: 14px;
		margin-top: 10px;
		display: block;
	}
	.whBt{font-size: 24px;}
	.whTop{padding: 30px 0 200px;}
	.whTop{-webkit-background-size: 100% auto;-moz-background-size: 100% auto;background-size: 100% auto;}
	.whBotList01{position: static;}
	.whBotList02{position: static;}
	.whBotList03{width: 100%;}
	.whBotList li{text-align: center;}
	.whBot{margin-bottom: 40px;}
	.lsWhList h3{-webkit-background-size: 84% auto;-moz-background-size: 84% auto;background-size: 84% auto;font-size: 14px;line-height: 30px;}
	.lsWhList p{font-size: 14px;white-space: normal;margin-top: 10px;}
	.lsWhList li{height: 90px; margin: 10px 0 0 0;}
	.lsWhImg{margin-top: 30px;max-width: 165px;}
	.lsWhList{margin-bottom: 30px;}
	
	.lcNr .swiper-wrapper{display: block;}
	.lcNr .swiper-slide{width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 0 0 30px;margin-top: 20px;}
	.lcNr .swiper-slide{padding: 0 0 0 20px !important;}
	.lcNr .swiper-slide:nth-child(1){margin: 0;}
	.lcNr{height: auto;overflow: auto;width: 90%;margin: 35px auto 40px;}
	.lcNrTime{position: static;margin: 0;text-align: left;font-size: 18px;}
	.lcNrBt{
		font-size: 16px;
	}
	.lcNrImgPos div{
		font-size: 14px;
		line-height: 1.4;
		margin-top: 10px;
	}
	.lcNr .swiper-slide:nth-child(2n-1) .lcNrBt{position: static;}
	.lcNrImgPos{position: static;background: none;}
	.lcNrImgPos div{position: static;color: #333333;width: 100%;font-size: 14px;
    line-height: 1.4;
    margin-top: 10px;
    color: #7e7f80;
	transform: translate(0,0);
	-ms-transform:translate(0,0);
	-moz-transform:translate(0,0);
	-webkit-transform:translate(0,0);
	-o-transform:translate(0,0);}
	.lcNr .swiper-slide::before{position: absolute;top:12px;left:6px;}
	.lcNr::before{width: 1px;height: 100%;top: 0;left: 5px;}
	.lcNrBt{margin-top: 0;text-align: left;}
	.lcNr .swiper-slide:nth-child(2n-1) .lcNrImg{margin-top: 0;}
	.lcNr .swiper-slide:nth-child(2n) .lcNrImg{
		margin-top: 0;
	}
	.lcNrRow{display: none;}

	.qyRyList li{width: 49%;}
	.qyRyList li:nth-child(3n){margin-right: 2%;}
	.qyRyList li:nth-child(2n){margin-right: 0;}
	.qyRyList02{font-size: 14px;margin-top: 10px;}
	.qyRyList{padding: 10px 0 20px;}
	.ztMb{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:30px 15px;}
	.ztMbTit{font-size: 20px;}
	.ztMbList h3{font-size: 18px;}
	.ztMbList li{width: 100%;margin-top: 20px;}
	.ztMbList{margin-top: 20px;}
	.ztMb{margin-top: 30px;}
	.bjCsImg{margin-top: 40px;}
	.fzclNr{margin: 30px auto 40px;}
	.fzclNrLb{padding: 0;margin-top: 25px;}
	.fzclNr{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:30px 15px;}
	.ksNrFl li{float: none;display: inline-block;font-size: 16px;width: auto;margin:0 10px 0 0;}
	.ksNrFl{white-space: nowrap;overflow-x: auto;}
	.hzAllTit01{font-size: 22px;}
	.hzAllTit02{font-size: 14px;}
	.ksNr{margin-top: 30px;}
	.ksNrFl{margin-top: 0;}
	.ksNrConMkLeft{width: 100%;}
	.ksNrConMkRig{width: 100%;}
	.ksNrConMkRig_h3{margin-top: 20px;font-size: 20px;}
	.ksNrCon{margin-top: 30px;}
	.ksNrConMkRig_Nr{margin-top: 10px;}
	.fzMbNr{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding:30px 15px 40px;}
	.fzMbNrCon{padding: 0;}
	.fzMbNrCon p{font-size: 14px;}
	.fzMbNrCon p span{font-size: 16px;height: 30px;line-height: 30px;padding: 0;background: none;min-width: 10px;font-weight: bold;color: #FFFFFF;margin-right: 5px;}
	.sxljNr02{display: block;}
	.sxljNr02 li{float:left;width: 33.33%;margin: 20px 0 0;}
	.sxljNr02:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
	.sxljNr02:after { clear: both; }  
	.sxljNr02 { zoom: 1; }
	.sxljNr02_1{width: 80px;height: 80px;line-height: 80px;margin: 0 auto 0;}
	.sxljNr02_1 img{max-height: 30px;}
	.sxljNr02 li p{font-size: 16px;margin-top: 15px;}
	.sxljNr02{margin-top: 20px;}
	.fwDtNr{margin-top: 25px;}
	.fwDtNrSwiper{margin: 15px 0 40px;}
	.zpTopLb{padding: 0;margin-top: 25px;}
	.zpTopLbNr p{font-size: 14px;}
	.zpTopLbNr li div{height: 36px;}
	.zpTopLbNr li div img{max-height: 30px;}
	.zpTopLbNr li{padding: 20px 0;}
	.zpTopLbNr li::before{height: 60px;margin-top: -30px;}
	.zpTopLbNr li.active::after{height: 2px;}
	.titSp{margin-top: 15px;}
	.zwListTopLeft{position: static;transform: translate(0,0);
	-ms-transform:translate(0,0);
	-moz-transform:translate(0,0);
	-webkit-transform:translate(0,0);
	-o-transform:translate(0,0);}
	.zwListTop{height: auto;padding: 15px;}
	.zwListTopRig{position: static;margin-top:20px;width: 120px;height: 34px;line-height: 32px; border-width: 1px;font-size: 14px;float: left;}
	.mailto{position: static;margin-top: 20px;width: 120px;height: 34px;line-height: 32px; border-width: 1px;font-size: 14px;float: left;margin-left: 10px;}
	.zwListBot{
		padding: 1px 15px 25px;
	}
	.zwListBot dl{
		margin-top: 15px;
	}
	.zwList li{margin-top: 15px;}
	.zwList{margin-bottom: 40px;margin-top: 25px;}
	.DtNews li{width: 49%;margin: 20px 2% 0 0;}
	.DtNews li:nth-child(3n){margin-right: 2%;}
	.DtNews li:nth-child(2n){margin-right: 0;}
	.DtNews02{margin-top: 10px;}
	.DtNews{padding-top: 15px;}
	.lsSx{margin-top: 40px;}
	.DtNewsBot01{width: 150px;height: 99px;top: 15px;}
	.DtNewsBot01 img{width: 100%;height: 100%;}
	.DtNewsBotRig{left: 160px;}
	.DtNewsBotRig h3{font-size: 16px;}
	.DtNewsBotRig p{font-size: 14px;margin-top: 10px;}
	.DtNewsBot li{min-height: 99px;padding: 15px 0;}
	.mwPage a, .mwPage span{margin: 0 5px;}
	.mwPage a.pagePrev{margin-right: 10px;}
	.mwPage a.pageNext{margin-left: 10px;}
	.mwPage{margin: 50px auto 0;}
	.spHr{margin-top: 50px;}
	.DtNews01 div span{width: 40px;height: 40px;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;margin: -20px 0 0 -20px;}
	.wzXq{margin-top: 35px;}
	.wzXq02{font-size: 14px;}
	.wzXq02 .wzXq02Ly{font-size: 14px;}
	.wzXq02 span{margin: 0 5px;}
	.wzXq03{margin-top: 40px;}
	.wzXq04Left{text-align: center;}
	.wzXq04Rig{text-align: center;margin: 0 auto 0;}
	.wzXq04Rig a{
		font-size: 14px;
		background-size: 26px;
		padding-right: 40px;
	}
	.wzXq04Left a{display: inline-block;float: none;font-size: 14px;width: 78px;margin-right: 18px;}
	.wzXq04{margin: 25px 0 30px 0;}
	.mHeaderSea{width: 100%;}
	.AllSeaList li{padding:15px 85px 15px 0;line-height: 1.5;}
	.AllSeaList li .floatr{top: 15px;}
	.syXwConList li::before{display: none;}
	.syXwConList li{
		padding: 0 !important;
		min-height: 0;
	}
	.syXwConList li .syXwConList03{
		display: none;
		padding: 0;
	}
	.syXwConList li .syXwConList02{
		display: none;
	}
	.syXwConList li .syXwConList01 a{
		width: 100%;
		display: block;
		line-height: 38px;
		height: 38px;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 1;
	    word-break: break-all;
	    overflow: hidden;
	    border-bottom: 1px dashed #fff;
	}
	.syXwConLeft03{
		display: none;
	}


	.syXwConList03{
		top: 10px;
	}
	.syXwConLeft{
		margin-top: 20px;
	}
	.syXwConLeft02{
		margin-top: 7px;
	}
	.syXwConList{margin-top: 0;}
	.mwPage a.pagePrev, .mwPage a.pageNext{width: 40px;height: 40px;}
	.mt100{margin-top: 50px;}
	.nYBanMs{font-size: 24px;}
	.dqTop{margin-top: 25px;}
	.dqTop01 img{
		margin: 15px 0;
		width: 156%;
		margin-left: -28%;
		max-width: 156%;
	}
	.dqTop02{
		margin-top: 15px;
	}
	.dqTop02Wz{
		margin-top: 5px;
	}
	.dgdzNr{
		padding-top: 25px;
	}
	.qtgzList02{
		font-size: 14px;
	}
	.hzYy{margin-top: 35px;}
	.hzYyLeft01{font-size: 16px;}
	.hzXm{margin-top: 40px;    padding: 40px 0 40px;}
	.hzXmLeft h3{font-size: 20px;}
	.hzXmLeft p{font-size: 16px;}
	.hzXmList{font-size: 16px;}
	.hzXmRigImg li{width: 49%;margin: 2% 2% 0 0;}
	.hzXmRigImg li:nth-child(2n){margin-right: 0;}
	.gjJl{margin: 35px auto 40px;}
	.yxTd{margin-top: 25px;}
	.yxTdRigNrList li{
		font-size: 14px;
		background-position: left 10px !important;
	}
	.yxTdRig{margin-top: 15px;}
	.pyDw{padding: 25px 0 30px;margin-top: 20px;}
	.pyDwConLeft{
		font-size: 14px;
	}
	.pyDwConLeft02L{width: 100%;}
	.pyDwConLeft02R{width: 100%;margin-top: 15px;}
	.gjTx{margin-top: 30px;}
	.gjTxNrLeft02{font-size: 18px;margin-top: 15px;}
	.gjTxNrRig{padding: 15px 0 30px;}
	.gjTxNrRigDl{background: url(../images/ico18.png) no-repeat left top 0;margin: 20px 10px 0;-webkit-background-size: 30px auto;-moz-background-size: 30px auto;background-size: 30px auto;padding: 0 0 0 40px;}
	.gjTxNrRigDl dt{font-size: 18px;}
	.gjTxNrRigDl dd{font-size: 14px;}
	.pyDwList li{width: 100%;margin: 15px 0 0;}
	.pyDwList02{min-height: 10px;padding: 15px 15px 20px;}
	.llsgNr{margin: 30px auto 40px;}
	.llsgNr01{margin-top: 20px;}
	.gjBz{padding: 25px 0 30px;}
	.gjBz01Rig{margin-top: 15px;}
	.gjBz02{display: block;}
	.gjBz02 li{width: 100%;line-height: 1.8;margin-top: 20px;}
	.gjBz02{margin-top: 30px;}
	.gjBz01Rig_01{margin-top: 15px;}
	.yyRz{margin-top: 25px;}
	.yyRzNr{padding: 1px 10px 30px;margin-top: 15px;}
	.yyRzNrCon{width: 100%;margin-top: 30px;}
	.yyRzNr01{font-size: 20px;}
	.yyRzNr02{margin-top: 10px;}
	.yyRzNr03{margin-top: 10px;}
	.cplcNrWc{margin-top: 30px;}
	.cxGjCon02{font-size: 16px;}
	.cxGjCon03{font-size: 14px;}
	.cxGjConBot{padding: 20px 10px 0;height: 200px;}
	.xxJsDyLeft{width: 100%;}
	.xxJsDyRig{width: 100%;margin-top: 25px;}
	.xxJsDyRig02 p{margin-top: 10px;}
	.jsmbYlyLeft{width: 100%;}
	.jsmbYlyRig{width: 100%;}
	.xxJsDy{margin-top: 35px;}
	.xxJsDyRig02Ul{display: block;}
	.xxJsDyRig02Ul li{width: 49%;margin: 2% 2% 0 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float: left;}
	.xxJsDyRig02Ul li:nth-child(2n){margin-right: 0;}
	.xxJsDyRig02Ul:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
	.xxJsDyRig02Ul:after { clear: both; }  
	.xxJsDyRig02Ul { zoom: 1; }
	.jsmbList li{width: 100%;height: auto;padding: 20px;}
	.jsmbList h3{font-size: 20px;}
	.jsmbList p{font-size: 14px;margin-top: 5px;}
	.jsmbYlyLeft02 dl.gjTxNrRigDl{width: 100%;margin-top: 25px;}
	.jsmbYlyLeft02 dl.gjTxNrRigDl dt{line-height: 1;}
	.jsmb{margin-top: 30px;padding: 30px 0 45px;}
	.jsmbYly{margin-top: 30px;}
	.jsmbYlyRig{margin-top: 30px;}
	.mhTpJs{margin: 30px auto;}

	.qxYyRigPosNr_1{
		margin-top: 15px;
	}
	.qxYyRigPosNr_2{
		font-size: 14px;
		margin-top: 5px;
	}
	.qxYyRigPosNr_3 a{
		margin-top: 15px;
	}
	.swiper-pagination{
		margin-top: 10px;
	}

	.pyDwConLeftHr{
		margin: 15px 0 20px;
		height: 4px;
	}
	.gjTx{
		margin-top: 25px;
	}
	.gjTxNr{
		margin-top: 10px;
	}
	.gjTxNrLeft03{
		font-size: 14px;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	.gjTxNrRigDl dt{
		margin-bottom: 5px;
	}
	.pyDwList02{
		padding: 10px;
		font-size: 14px;
		line-height: 1.4;
	}
	.llsgNr{
		margin: 25px auto 30px;
	}
	.llsgNr01{
		margin-top: 10px;
		font-size: 14px;
	}
	.hzAllTit01.mt40{
		margin-top: 20px;
	}
	.hzAllTit01{
		font-size: 18px;
	}
	.hzAllTit02{
		font-size: 12px;
		line-height: 1.1;
	}
	.hzYyLeft01{
		font-size: 14px;
	}
	.hzYyLeft01 p{
		margin-top: 12px;
	}
	.hzYyRig{
		margin-top: 15px;
	}
	.xzHzBjMkRigDl dd{
		font-size: 14px;
	}
	.gjJl01{
		font-size: 14px;
	}
	.gjJl02Wzs{
		font-size: 14px;
	}
	.allTit01{
		margin-top: 10px;
	}
	.qxHospSwiperWc{
		margin-top: 10px;
	}
	.qxHospSwiperWc .qxHospSwiper{
		padding: 0;
	}
	.syXwXzWcBj{
		margin-top: 20px;
	}
	.wzXq01{
		font-size: 16px;
	}
	.wzXq03{
		margin-top: 20px;
	}
	.allTitRig li{
		font-size: 16px;
	}
	.syJtJjLeft01{
		font-size: 14px;
		height: 110px;
		overflow: hidden;
	}
	.syJtJjLeft02{
		margin-top: -22px;
		float: right;
		font-size: 14px;
		font-weight: normal;
		margin-right: 8px;
	}
	.syxzGg{
		width: 100%;
		overflow: hidden;
	}
	.syxzGg img{
		width: 249%;
    	margin-left: -47%;
	     max-width: 249%; 
	}
	.syTdNr{
		margin-top: 15px;
	}
	.yjRcSwiper a{
		height: auto;
		padding: 0 15px;
		background: none;
		position: relative;
	}
	.yjRcSwiper a:after{
		width: 4px;
	    height: 4px;
	    position: absolute;
	    top: 16px;
	    left: 0;
	    content: '';
	    border-radius: 100%;
	    background-color: #1068a0;
	}
	.yjRcSwiper a .yjRcSwiper01{
		display: none;
	}
	.yjRcSwiper a .yjRcSwiper02{
		margin-top: 0;
		font-size: 14px;
		line-height: 38px;
		height: 38px;
	}
	.yjRcSwiper .swiper-slide{
		display: block;
		border-bottom: 1px dashed #e6e6e6;
	}
	.yjRcSwiper .swiper-wrapper{
		display: block;
		transform: translate3d(0,0,0) !important;
	}
	.yjRcSwiper .swiper-slide:nth-child(n+4){
		display: none;
	}
	.hxTdList04{
		font-size: 14px;	
	}
	.hxTdList03{
		font-size: 14px;
		margin-top: 8px;
	}
	.hxTdList02{
		padding-bottom: 5px;
	}
	.hxTdList02 span{
		font-size: 18px;
	}
	.hxTdList02 em{
		font-size: 14px;
	}

	.syTd{
		padding: 1px 0 20px 0;
	}
	.allFooter .allFooterTop{
		padding: 20px 0;
	}

}

@media (max-width: 600px){
	.syTdNrXzWc .syTdNr .syTdNr01{
		width: 50%;
		float: left;
		height: auto;
	}
	.syTdNrXzWc .syTdNr .syTdNr02{
		width: 48%;
		float: right;
		margin-top: 2px;
	}
	.syTdNrXzWc .syTdNr .syTdNr03{
		float: right;
		width: 46%;
		height: 200px;
		-webkit-line-clamp: 10;
	}
}

@media screen and (max-width:560px) {
	.allFooterTop .bdshare-button-style0-16{
		display: none;
	}
	.syDjWh{
		padding: 1px 0 25px;
	}
	.syDjWhList li{width: 100%;margin: 15px 0 0 0;}
	.syDjWhList li{background: #FFFFFF;}
	.syDjWhList li::before{width: 100%;}
	.syDjWhList04{opacity: 1;}
	.allFooterLx02{margin-left: 20px;font-size: 14px;}
	.allFooterLx02 dd span{border: none;padding: 0 5px 0 0;
	  margin-right: 0;}
		.allFooterLx::before{display: none;}
	/*.nYBan{height: 180px;}*/
	/*.nYBan.about{
		height: 180px;
		background-position: 38% center;
	}*/
	/* .jjTopLeft04{display: block;}
	.jjTopLeft04 dt span{font-size: 30px;}
	.jjTopLeft04 dl{margin-top: 30px;text-align: center;} */
	/*.jjTopLeft04{display: block;white-space: nowrap;overflow-x: auto;}*/
	.jjTopLeft04 dl{display: inline-block;vertical-align: text-top;}
	.jjTopLeft04 dd{padding: 0;margin: 0 10px 0 0;}
	.whBotList{width: 100%;}
	.lsSxRig{float: left;margin-top: 10px;}
	/*.jjTopLeft04 dt span{font-size: 30px;}*/
	.jjTopLeft04 dd{font-size: 14px;}
	.jjTopLeft04 dd img{width: 20px;}
	.gjJl02 li{width: 100%;margin: 20px 0 0;}
	.gjJl02Wzs{margin: 10px 0 0;}
	.hzYyLeft{padding-top: 0;}
	.allFooterLogo{width: 290px;}
}

@media screen and (max-width:480px) {
	.syBanIco div img{max-width: 30px;}
	.syBanIco li{font-size: 12px;}
	.syBanIco div{height: 35px;line-height: 35px;margin-top: 10px;}
	.syBanIco div img{display: inline-block;vertical-align: middle;}
	.syBanner .wap{height: 80px;}
	.allTit01{font-size: 20px;}
	.allTit02{font-size: 15px;}
	.jjBotUl01{position: static;width: 100%;}
	.jjBotUl01 img{display: block;}
	.jjBotUl02{padding: 15px;}
	.jjBotUl li{    margin-top: 20px;}
	.jjBotNr{padding: 1px 0 30px;}
	.jjBotUl{padding: 0 15px;}
	.jjBot{padding-bottom: 40px;}
	.whTopNrList li{width: 100%;margin: 15px 0 0 0;}
	.whTopNrList{margin-top: 20px;}
	.mxCrLeft{width: 100%;margin: 0;}
	.mxCr{margin-top: 20px;}
	.mxCrRig{width: 100%;}
}

@media screen and (max-width:378px) {
	/* .f60{font-size: 30px;} */
	
}
@media screen and (max-width:338px) {
	
	
}

@media screen and (max-height:570px) {
	
}